module Xbrlware
module Taxonomies
	module IFRS20090401 # :nodoc:
		def AccountingProfit
			return {"xbrli:balance" => "credit","name" => "AccountingProfit","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AccountingProfit","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411001","type" => "xbrli:monetaryItemType",}
		end
		def AccumulatedAmortisationAndImpairmentAbstract
			return {"name" => "AccumulatedAmortisationAndImpairmentAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_AccumulatedAmortisationAndImpairmentAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411003","type" => "xbrli:stringItemType",}
		end
		def AccumulatedChangesInFairValueOfFinancialLiabilityAttributableToChangesInCreditRiskOfLiability
			return {"name" => "AccumulatedChangesInFairValueOfFinancialLiabilityAttributableToChangesInCreditRiskOfLiability","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_AccumulatedChangesInFairValueOfFinancialLiabilityAttributableToChangesInCreditRiskOfLiability","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411004","type" => "xbrli:monetaryItemType",}
		end
		def AccumulatedChangesInFairValueOfLoanOrReceivableAttributableToChangesInCreditRiskOfFinancialAssets
			return {"name" => "AccumulatedChangesInFairValueOfLoanOrReceivableAttributableToChangesInCreditRiskOfFinancialAssets","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_AccumulatedChangesInFairValueOfLoanOrReceivableAttributableToChangesInCreditRiskOfFinancialAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411005","type" => "xbrli:monetaryItemType",}
		end
		def AccumulatedChangesInFairValueOfLoansOrReceivablesRelatedCreditDerivativesOrSimilarInstruments
			return {"name" => "AccumulatedChangesInFairValueOfLoansOrReceivablesRelatedCreditDerivativesOrSimilarInstruments","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_AccumulatedChangesInFairValueOfLoansOrReceivablesRelatedCreditDerivativesOrSimilarInstruments","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411006","type" => "xbrli:monetaryItemType",}
		end
		def AccumulatedDepreciationAmortisationAndImpairmentAbstract
			return {"name" => "AccumulatedDepreciationAmortisationAndImpairmentAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_AccumulatedDepreciationAmortisationAndImpairmentAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411007","type" => "xbrli:stringItemType",}
		end
		def AccumulatedDepreciationAndImpairmentAbstract
			return {"name" => "AccumulatedDepreciationAndImpairmentAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_AccumulatedDepreciationAndImpairmentAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411008","type" => "xbrli:stringItemType",}
		end
		def AccumulatedDepreciationAndImpairmentOfBiologicalAssetsAtCost
			return {"xbrli:balance" => "credit","name" => "AccumulatedDepreciationAndImpairmentOfBiologicalAssetsAtCost","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_AccumulatedDepreciationAndImpairmentOfBiologicalAssetsAtCost","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411009","type" => "xbrli:monetaryItemType",}
		end
		def AccumulatedDepreciationAndImpairmentOfInvestmentPropertyAtCostWithinFairValueModel
			return {"xbrli:balance" => "credit","name" => "AccumulatedDepreciationAndImpairmentOfInvestmentPropertyAtCostWithinFairValueModel","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_AccumulatedDepreciationAndImpairmentOfInvestmentPropertyAtCostWithinFairValueModel","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411010","type" => "xbrli:monetaryItemType",}
		end
		def AccumulatedDepreciationAndImpairmentOfInvestmentPropertyCostModel
			return {"xbrli:balance" => "credit","name" => "AccumulatedDepreciationAndImpairmentOfInvestmentPropertyCostModel","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_AccumulatedDepreciationAndImpairmentOfInvestmentPropertyCostModel","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411011","type" => "xbrli:monetaryItemType",}
		end
		def AccumulatedImpairmentLossesOfGoodwill
			return {"xbrli:balance" => "credit","name" => "AccumulatedImpairmentLossesOfGoodwill","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_AccumulatedImpairmentLossesOfGoodwill","substitutionGroup" => "xbrli:item","info:creationID" => "i200903180053411001","type" => "xbrli:monetaryItemType",}
		end
		def AcquisitiondateFairValueOfEquityInterestInAcquireeHeldByAcquirerImmediatelyBeforeAcquisitionDate
			return {"xbrli:balance" => "credit","name" => "AcquisitiondateFairValueOfEquityInterestInAcquireeHeldByAcquirerImmediatelyBeforeAcquisitionDate","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_AcquisitiondateFairValueOfEquityInterestInAcquireeHeldByAcquirerImmediatelyBeforeAcquisitionDate","substitutionGroup" => "xbrli:item","info:creationID" => "i200903180038411001","type" => "xbrli:monetaryItemType",}
		end
		def AcquisitiondateFairValueOfTotalConsiderationTransferred
			return {"name" => "AcquisitiondateFairValueOfTotalConsiderationTransferred","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_AcquisitiondateFairValueOfTotalConsiderationTransferred","substitutionGroup" => "xbrli:item","info:creationID" => "i200903180011411001","type" => "xbrli:monetaryItemType",}
		end
		def AcquisitionsThroughBusinessCombinationsAbstract
			return {"name" => "AcquisitionsThroughBusinessCombinationsAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_AcquisitionsThroughBusinessCombinationsAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411012","type" => "xbrli:stringItemType",}
		end
		def AcquisitionsThroughBusinessCombinationsBiologicalAssets
			return {"xbrli:balance" => "debit","name" => "AcquisitionsThroughBusinessCombinationsBiologicalAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AcquisitionsThroughBusinessCombinationsBiologicalAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411013","type" => "xbrli:monetaryItemType",}
		end
		def AcquisitionsThroughBusinessCombinationsBiologicalAssetsAtCost
			return {"xbrli:balance" => "debit","name" => "AcquisitionsThroughBusinessCombinationsBiologicalAssetsAtCost","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AcquisitionsThroughBusinessCombinationsBiologicalAssetsAtCost","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411014","type" => "xbrli:monetaryItemType",}
		end
		def AcquisitionsThroughBusinessCombinationsBiologicalAssetsAtFairValue
			return {"xbrli:balance" => "debit","name" => "AcquisitionsThroughBusinessCombinationsBiologicalAssetsAtFairValue","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AcquisitionsThroughBusinessCombinationsBiologicalAssetsAtFairValue","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411015","type" => "xbrli:monetaryItemType",}
		end
		def AcquisitionsThroughBusinessCombinationsBrandNames
			return {"xbrli:balance" => "debit","name" => "AcquisitionsThroughBusinessCombinationsBrandNames","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AcquisitionsThroughBusinessCombinationsBrandNames","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411016","type" => "xbrli:monetaryItemType",}
		end
		def AcquisitionsThroughBusinessCombinationsComputerSoftware
			return {"xbrli:balance" => "debit","name" => "AcquisitionsThroughBusinessCombinationsComputerSoftware","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AcquisitionsThroughBusinessCombinationsComputerSoftware","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411017","type" => "xbrli:monetaryItemType",}
		end
		def AcquisitionsThroughBusinessCombinationsComputerSoftwareInternallyGenerated
			return {"xbrli:balance" => "debit","name" => "AcquisitionsThroughBusinessCombinationsComputerSoftwareInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AcquisitionsThroughBusinessCombinationsComputerSoftwareInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411018","type" => "xbrli:monetaryItemType",}
		end
		def AcquisitionsThroughBusinessCombinationsComputerSoftwareNotInternallyGenerated
			return {"xbrli:balance" => "debit","name" => "AcquisitionsThroughBusinessCombinationsComputerSoftwareNotInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AcquisitionsThroughBusinessCombinationsComputerSoftwareNotInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411019","type" => "xbrli:monetaryItemType",}
		end
		def AcquisitionsThroughBusinessCombinationsConstructionInProgress
			return {"xbrli:balance" => "debit","name" => "AcquisitionsThroughBusinessCombinationsConstructionInProgress","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AcquisitionsThroughBusinessCombinationsConstructionInProgress","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411020","type" => "xbrli:monetaryItemType",}
		end
		def AcquisitionsThroughBusinessCombinationsCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRights
			return {"xbrli:balance" => "debit","name" => "AcquisitionsThroughBusinessCombinationsCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRights","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AcquisitionsThroughBusinessCombinationsCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRights","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411021","type" => "xbrli:monetaryItemType",}
		end
		def AcquisitionsThroughBusinessCombinationsCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsInternallyGenerated
			return {"xbrli:balance" => "debit","name" => "AcquisitionsThroughBusinessCombinationsCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AcquisitionsThroughBusinessCombinationsCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411022","type" => "xbrli:monetaryItemType",}
		end
		def AcquisitionsThroughBusinessCombinationsCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsNotInternallyGenerated
			return {"xbrli:balance" => "debit","name" => "AcquisitionsThroughBusinessCombinationsCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsNotInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AcquisitionsThroughBusinessCombinationsCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsNotInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411023","type" => "xbrli:monetaryItemType",}
		end
		def AcquisitionsThroughBusinessCombinationsDefinedBenefitObligationAtPresentValue
			return {"xbrli:balance" => "credit","name" => "AcquisitionsThroughBusinessCombinationsDefinedBenefitObligationAtPresentValue","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AcquisitionsThroughBusinessCombinationsDefinedBenefitObligationAtPresentValue","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411024","type" => "xbrli:monetaryItemType",}
		end
		def AcquisitionsThroughBusinessCombinationsDefinedBenefitObligationFromWhollyOrPartlyFundedPlans
			return {"xbrli:balance" => "credit","name" => "AcquisitionsThroughBusinessCombinationsDefinedBenefitObligationFromWhollyOrPartlyFundedPlans","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AcquisitionsThroughBusinessCombinationsDefinedBenefitObligationFromWhollyOrPartlyFundedPlans","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411025","type" => "xbrli:monetaryItemType",}
		end
		def AcquisitionsThroughBusinessCombinationsDefinedBenefitObligationFromWhollyUnfundedPlans
			return {"xbrli:balance" => "credit","name" => "AcquisitionsThroughBusinessCombinationsDefinedBenefitObligationFromWhollyUnfundedPlans","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AcquisitionsThroughBusinessCombinationsDefinedBenefitObligationFromWhollyUnfundedPlans","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411026","type" => "xbrli:monetaryItemType",}
		end
		def AcquisitionsThroughBusinessCombinationsExplorationAndEvaluationAssets
			return {"xbrli:balance" => "debit","name" => "AcquisitionsThroughBusinessCombinationsExplorationAndEvaluationAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AcquisitionsThroughBusinessCombinationsExplorationAndEvaluationAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411027","type" => "xbrli:monetaryItemType",}
		end
		def AcquisitionsThroughBusinessCombinationsFixturesAndFittings
			return {"xbrli:balance" => "debit","name" => "AcquisitionsThroughBusinessCombinationsFixturesAndFittings","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AcquisitionsThroughBusinessCombinationsFixturesAndFittings","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411028","type" => "xbrli:monetaryItemType",}
		end
		def AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
			return {"xbrli:balance" => "debit","name" => "AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411029","type" => "xbrli:monetaryItemType",}
		end
		def AcquisitionsThroughBusinessCombinationsIntangibleAssetsUnderDevelopment
			return {"xbrli:balance" => "debit","name" => "AcquisitionsThroughBusinessCombinationsIntangibleAssetsUnderDevelopment","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AcquisitionsThroughBusinessCombinationsIntangibleAssetsUnderDevelopment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411030","type" => "xbrli:monetaryItemType",}
		end
		def AcquisitionsThroughBusinessCombinationsIntangibleExplorationAndEvaluationAssets
			return {"xbrli:balance" => "debit","name" => "AcquisitionsThroughBusinessCombinationsIntangibleExplorationAndEvaluationAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AcquisitionsThroughBusinessCombinationsIntangibleExplorationAndEvaluationAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411031","type" => "xbrli:monetaryItemType",}
		end
		def AcquisitionsThroughBusinessCombinationsIntangibleExplorationAndEvaluationAssetsInternallyGenerated
			return {"xbrli:balance" => "debit","name" => "AcquisitionsThroughBusinessCombinationsIntangibleExplorationAndEvaluationAssetsInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AcquisitionsThroughBusinessCombinationsIntangibleExplorationAndEvaluationAssetsInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411032","type" => "xbrli:monetaryItemType",}
		end
		def AcquisitionsThroughBusinessCombinationsIntangibleExplorationAndEvaluationAssetsNotInternallyGenerated
			return {"xbrli:balance" => "debit","name" => "AcquisitionsThroughBusinessCombinationsIntangibleExplorationAndEvaluationAssetsNotInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AcquisitionsThroughBusinessCombinationsIntangibleExplorationAndEvaluationAssetsNotInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411033","type" => "xbrli:monetaryItemType",}
		end
		def AcquisitionsThroughBusinessCombinationsInvestmentPropertyAtCostWithinFairValueModel
			return {"xbrli:balance" => "debit","name" => "AcquisitionsThroughBusinessCombinationsInvestmentPropertyAtCostWithinFairValueModel","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AcquisitionsThroughBusinessCombinationsInvestmentPropertyAtCostWithinFairValueModel","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411034","type" => "xbrli:monetaryItemType",}
		end
		def AcquisitionsThroughBusinessCombinationsInvestmentPropertyAtFairValue
			return {"xbrli:balance" => "debit","name" => "AcquisitionsThroughBusinessCombinationsInvestmentPropertyAtFairValue","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AcquisitionsThroughBusinessCombinationsInvestmentPropertyAtFairValue","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411035","type" => "xbrli:monetaryItemType",}
		end
		def AcquisitionsThroughBusinessCombinationsInvestmentPropertyCostModel
			return {"xbrli:balance" => "debit","name" => "AcquisitionsThroughBusinessCombinationsInvestmentPropertyCostModel","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AcquisitionsThroughBusinessCombinationsInvestmentPropertyCostModel","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411036","type" => "xbrli:monetaryItemType",}
		end
		def AcquisitionsThroughBusinessCombinationsInvestmentPropertyFairValueModel
			return {"xbrli:balance" => "debit","name" => "AcquisitionsThroughBusinessCombinationsInvestmentPropertyFairValueModel","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AcquisitionsThroughBusinessCombinationsInvestmentPropertyFairValueModel","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411037","type" => "xbrli:monetaryItemType",}
		end
		def AcquisitionsThroughBusinessCombinationsLandAndBuildings
			return {"xbrli:balance" => "debit","name" => "AcquisitionsThroughBusinessCombinationsLandAndBuildings","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AcquisitionsThroughBusinessCombinationsLandAndBuildings","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411038","type" => "xbrli:monetaryItemType",}
		end
		def AcquisitionsThroughBusinessCombinationsLegalProceedingsProvision
			return {"xbrli:balance" => "credit","name" => "AcquisitionsThroughBusinessCombinationsLegalProceedingsProvision","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AcquisitionsThroughBusinessCombinationsLegalProceedingsProvision","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411039","type" => "xbrli:monetaryItemType",}
		end
		def AcquisitionsThroughBusinessCombinationsLicencesAndFranchises
			return {"xbrli:balance" => "debit","name" => "AcquisitionsThroughBusinessCombinationsLicencesAndFranchises","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AcquisitionsThroughBusinessCombinationsLicencesAndFranchises","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411040","type" => "xbrli:monetaryItemType",}
		end
		def AcquisitionsThroughBusinessCombinationsLicencesAndFranchisesInternallyGenerated
			return {"xbrli:balance" => "debit","name" => "AcquisitionsThroughBusinessCombinationsLicencesAndFranchisesInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AcquisitionsThroughBusinessCombinationsLicencesAndFranchisesInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411041","type" => "xbrli:monetaryItemType",}
		end
		def AcquisitionsThroughBusinessCombinationsLicencesAndFranchisesNotInternallyGenerated
			return {"xbrli:balance" => "debit","name" => "AcquisitionsThroughBusinessCombinationsLicencesAndFranchisesNotInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AcquisitionsThroughBusinessCombinationsLicencesAndFranchisesNotInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411042","type" => "xbrli:monetaryItemType",}
		end
		def AcquisitionsThroughBusinessCombinationsMachinery
			return {"xbrli:balance" => "debit","name" => "AcquisitionsThroughBusinessCombinationsMachinery","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AcquisitionsThroughBusinessCombinationsMachinery","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411043","type" => "xbrli:monetaryItemType",}
		end
		def AcquisitionsThroughBusinessCombinationsMastheadsAndPublishingTitles
			return {"xbrli:balance" => "debit","name" => "AcquisitionsThroughBusinessCombinationsMastheadsAndPublishingTitles","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AcquisitionsThroughBusinessCombinationsMastheadsAndPublishingTitles","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411044","type" => "xbrli:monetaryItemType",}
		end
		def AcquisitionsThroughBusinessCombinationsMiscellaneousOtherProvisions
			return {"xbrli:balance" => "credit","name" => "AcquisitionsThroughBusinessCombinationsMiscellaneousOtherProvisions","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AcquisitionsThroughBusinessCombinationsMiscellaneousOtherProvisions","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411045","type" => "xbrli:monetaryItemType",}
		end
		def AcquisitionsThroughBusinessCombinationsOfficeEquipment
			return {"xbrli:balance" => "debit","name" => "AcquisitionsThroughBusinessCombinationsOfficeEquipment","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AcquisitionsThroughBusinessCombinationsOfficeEquipment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411046","type" => "xbrli:monetaryItemType",}
		end
		def AcquisitionsThroughBusinessCombinationsOnerousContractsProvision
			return {"xbrli:balance" => "credit","name" => "AcquisitionsThroughBusinessCombinationsOnerousContractsProvision","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AcquisitionsThroughBusinessCombinationsOnerousContractsProvision","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411047","type" => "xbrli:monetaryItemType",}
		end
		def AcquisitionsThroughBusinessCombinationsOtherIntangibleAssets
			return {"xbrli:balance" => "debit","name" => "AcquisitionsThroughBusinessCombinationsOtherIntangibleAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AcquisitionsThroughBusinessCombinationsOtherIntangibleAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411048","type" => "xbrli:monetaryItemType",}
		end
		def AcquisitionsThroughBusinessCombinationsOtherIntangibleAssetsInternallyGenerated
			return {"xbrli:balance" => "debit","name" => "AcquisitionsThroughBusinessCombinationsOtherIntangibleAssetsInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AcquisitionsThroughBusinessCombinationsOtherIntangibleAssetsInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411049","type" => "xbrli:monetaryItemType",}
		end
		def AcquisitionsThroughBusinessCombinationsOtherIntangibleAssetsNotInternallyGenerated
			return {"xbrli:balance" => "debit","name" => "AcquisitionsThroughBusinessCombinationsOtherIntangibleAssetsNotInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AcquisitionsThroughBusinessCombinationsOtherIntangibleAssetsNotInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411050","type" => "xbrli:monetaryItemType",}
		end
		def AcquisitionsThroughBusinessCombinationsOtherPropertyPlantAndEquipment
			return {"xbrli:balance" => "debit","name" => "AcquisitionsThroughBusinessCombinationsOtherPropertyPlantAndEquipment","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AcquisitionsThroughBusinessCombinationsOtherPropertyPlantAndEquipment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411051","type" => "xbrli:monetaryItemType",}
		end
		def AcquisitionsThroughBusinessCombinationsOtherProvisions
			return {"xbrli:balance" => "credit","name" => "AcquisitionsThroughBusinessCombinationsOtherProvisions","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AcquisitionsThroughBusinessCombinationsOtherProvisions","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411052","type" => "xbrli:monetaryItemType",}
		end
		def AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment
			return {"xbrli:balance" => "debit","name" => "AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411053","type" => "xbrli:monetaryItemType",}
		end
		def AcquisitionsThroughBusinessCombinationsProvisionForDecommissioningRestorationAndRehabilitationCosts
			return {"xbrli:balance" => "credit","name" => "AcquisitionsThroughBusinessCombinationsProvisionForDecommissioningRestorationAndRehabilitationCosts","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AcquisitionsThroughBusinessCombinationsProvisionForDecommissioningRestorationAndRehabilitationCosts","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411054","type" => "xbrli:monetaryItemType",}
		end
		def AcquisitionsThroughBusinessCombinationsProvisionsAbstract
			return {"name" => "AcquisitionsThroughBusinessCombinationsProvisionsAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_AcquisitionsThroughBusinessCombinationsProvisionsAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411055","type" => "xbrli:stringItemType",}
		end
		def AcquisitionsThroughBusinessCombinationsRecipesFormulaeModelsDesignsAndPrototypes
			return {"xbrli:balance" => "debit","name" => "AcquisitionsThroughBusinessCombinationsRecipesFormulaeModelsDesignsAndPrototypes","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AcquisitionsThroughBusinessCombinationsRecipesFormulaeModelsDesignsAndPrototypes","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411056","type" => "xbrli:monetaryItemType",}
		end
		def AcquisitionsThroughBusinessCombinationsRecipesFormulaeModelsDesignsAndPrototypesInternallyGenerated
			return {"xbrli:balance" => "debit","name" => "AcquisitionsThroughBusinessCombinationsRecipesFormulaeModelsDesignsAndPrototypesInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AcquisitionsThroughBusinessCombinationsRecipesFormulaeModelsDesignsAndPrototypesInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411057","type" => "xbrli:monetaryItemType",}
		end
		def AcquisitionsThroughBusinessCombinationsRecipesFormulaeModelsDesignsAndPrototypesNotInternallyGenerated
			return {"xbrli:balance" => "debit","name" => "AcquisitionsThroughBusinessCombinationsRecipesFormulaeModelsDesignsAndPrototypesNotInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AcquisitionsThroughBusinessCombinationsRecipesFormulaeModelsDesignsAndPrototypesNotInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411058","type" => "xbrli:monetaryItemType",}
		end
		def AcquisitionsThroughBusinessCombinationsRestructuringProvision
			return {"xbrli:balance" => "credit","name" => "AcquisitionsThroughBusinessCombinationsRestructuringProvision","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AcquisitionsThroughBusinessCombinationsRestructuringProvision","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411059","type" => "xbrli:monetaryItemType",}
		end
		def AcquisitionsThroughBusinessCombinationsTangibleExplorationAndEvaluationAssets
			return {"xbrli:balance" => "debit","name" => "AcquisitionsThroughBusinessCombinationsTangibleExplorationAndEvaluationAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AcquisitionsThroughBusinessCombinationsTangibleExplorationAndEvaluationAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411060","type" => "xbrli:monetaryItemType",}
		end
		def AcquisitionsThroughBusinessCombinationsVehicles
			return {"xbrli:balance" => "debit","name" => "AcquisitionsThroughBusinessCombinationsVehicles","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AcquisitionsThroughBusinessCombinationsVehicles","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411061","type" => "xbrli:monetaryItemType",}
		end
		def AcquisitionsThroughBusinessCombinationsWarrantyProvision
			return {"xbrli:balance" => "credit","name" => "AcquisitionsThroughBusinessCombinationsWarrantyProvision","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AcquisitionsThroughBusinessCombinationsWarrantyProvision","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411062","type" => "xbrli:monetaryItemType",}
		end
		def ActuarialAssumptionOfDiscountRates
			return {"name" => "ActuarialAssumptionOfDiscountRates","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ActuarialAssumptionOfDiscountRates","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411063","type" => "xbrli:stringItemType",}
		end
		def ActuarialAssumptionOfExpectedRatesOfReturnOnPlanAssets
			return {"name" => "ActuarialAssumptionOfExpectedRatesOfReturnOnPlanAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ActuarialAssumptionOfExpectedRatesOfReturnOnPlanAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411064","type" => "xbrli:stringItemType",}
		end
		def ActuarialAssumptionOfExpectedRatesOfReturnOnReimbursementRightRecognisedAsAsset
			return {"name" => "ActuarialAssumptionOfExpectedRatesOfReturnOnReimbursementRightRecognisedAsAsset","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ActuarialAssumptionOfExpectedRatesOfReturnOnReimbursementRightRecognisedAsAsset","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411065","type" => "xbrli:stringItemType",}
		end
		def ActuarialAssumptionOfExpectedRatesOfSalaryIncreases
			return {"name" => "ActuarialAssumptionOfExpectedRatesOfSalaryIncreases","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ActuarialAssumptionOfExpectedRatesOfSalaryIncreases","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411066","type" => "xbrli:stringItemType",}
		end
		def ActuarialAssumptionOfMedicalCostTrendRates
			return {"name" => "ActuarialAssumptionOfMedicalCostTrendRates","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ActuarialAssumptionOfMedicalCostTrendRates","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411067","type" => "xbrli:stringItemType",}
		end
		def ActuarialGainsLossesRecognisedInProfitOrLossDefinedBenefitPlan
			return {"xbrli:balance" => "credit","name" => "ActuarialGainsLossesRecognisedInProfitOrLossDefinedBenefitPlan","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ActuarialGainsLossesRecognisedInProfitOrLossDefinedBenefitPlan","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411068","type" => "xbrli:monetaryItemType",}
		end
		def AdditionalGoodwillRecognised
			return {"name" => "AdditionalGoodwillRecognised","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AdditionalGoodwillRecognised","substitutionGroup" => "xbrli:item","info:creationID" => "i200903180054411001","type" => "xbrli:monetaryItemType",}
		end
		def AdditionalInformationAboutAmountsArisingFromInsuranceContracts
			return {"name" => "AdditionalInformationAboutAmountsArisingFromInsuranceContracts","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AdditionalInformationAboutAmountsArisingFromInsuranceContracts","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411069","type" => "xbrli:stringItemType",}
		end
		def AdditionalInformationAboutAmountsRecognisedInProfitOrLossForInvestmentProperty
			return {"name" => "AdditionalInformationAboutAmountsRecognisedInProfitOrLossForInvestmentProperty","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AdditionalInformationAboutAmountsRecognisedInProfitOrLossForInvestmentProperty","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411070","type" => "xbrli:stringItemType",}
		end
		def AdditionalInformationAboutChangesDuringPeriod
			return {"name" => "AdditionalInformationAboutChangesDuringPeriod","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AdditionalInformationAboutChangesDuringPeriod","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411071","type" => "xbrli:stringItemType",}
		end
		def AdditionalInformationAboutEntityExposureToRisk
			return {"name" => "AdditionalInformationAboutEntityExposureToRisk","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AdditionalInformationAboutEntityExposureToRisk","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411072","type" => "xbrli:stringItemType",}
		end
		def AdditionalInformationAboutEntitysReportableSegments
			return {"name" => "AdditionalInformationAboutEntitysReportableSegments","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AdditionalInformationAboutEntitysReportableSegments","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411073","type" => "xbrli:stringItemType",}
		end
		def AdditionalInformationAboutSeparateFinancialStatements
			return {"name" => "AdditionalInformationAboutSeparateFinancialStatements","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AdditionalInformationAboutSeparateFinancialStatements","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411075","type" => "xbrli:stringItemType",}
		end
		def AdditionalInformationAboutTransitionToIFRSs
			return {"name" => "AdditionalInformationAboutTransitionToIFRSs","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AdditionalInformationAboutTransitionToIFRSs","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411076","type" => "xbrli:stringItemType",}
		end
		def AdditionalInformationAbstract
			return {"name" => "AdditionalInformationAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_AdditionalInformationAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411077","type" => "xbrli:stringItemType",}
		end
		def AdditionalProvisionsAbstract
			return {"name" => "AdditionalProvisionsAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_AdditionalProvisionsAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411078","type" => "xbrli:stringItemType",}
		end
		def AdditionalProvisionsLegalProceedingsProvision
			return {"xbrli:balance" => "credit","name" => "AdditionalProvisionsLegalProceedingsProvision","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AdditionalProvisionsLegalProceedingsProvision","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411079","type" => "xbrli:monetaryItemType",}
		end
		def AdditionalProvisionsMiscellaneousOtherProvisions
			return {"xbrli:balance" => "credit","name" => "AdditionalProvisionsMiscellaneousOtherProvisions","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AdditionalProvisionsMiscellaneousOtherProvisions","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411080","type" => "xbrli:monetaryItemType",}
		end
		def AdditionalProvisionsOnerousContractsProvision
			return {"xbrli:balance" => "credit","name" => "AdditionalProvisionsOnerousContractsProvision","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AdditionalProvisionsOnerousContractsProvision","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411081","type" => "xbrli:monetaryItemType",}
		end
		def AdditionalProvisionsOtherProvisions
			return {"xbrli:balance" => "credit","name" => "AdditionalProvisionsOtherProvisions","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AdditionalProvisionsOtherProvisions","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411082","type" => "xbrli:monetaryItemType",}
		end
		def AdditionalProvisionsProvisionForDecommissioningRestorationAndRehabilitationCosts
			return {"xbrli:balance" => "credit","name" => "AdditionalProvisionsProvisionForDecommissioningRestorationAndRehabilitationCosts","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AdditionalProvisionsProvisionForDecommissioningRestorationAndRehabilitationCosts","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411083","type" => "xbrli:monetaryItemType",}
		end
		def AdditionalProvisionsRestructuringProvision
			return {"xbrli:balance" => "credit","name" => "AdditionalProvisionsRestructuringProvision","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AdditionalProvisionsRestructuringProvision","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411084","type" => "xbrli:monetaryItemType",}
		end
		def AdditionalProvisionsWarrantyProvision
			return {"xbrli:balance" => "credit","name" => "AdditionalProvisionsWarrantyProvision","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AdditionalProvisionsWarrantyProvision","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411085","type" => "xbrli:monetaryItemType",}
		end
		def AdditionalRecognitionGoodwill
			return {"xbrli:balance" => "debit","name" => "AdditionalRecognitionGoodwill","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AdditionalRecognitionGoodwill","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411086","type" => "xbrli:monetaryItemType",}
		end
		def AdditionsFromAcquisitionsAbstract
			return {"name" => "AdditionsFromAcquisitionsAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_AdditionsFromAcquisitionsAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411087","type" => "xbrli:stringItemType",}
		end
		def AdditionsFromAcquisitionsInvestmentPropertyAtCostWithinFairValueModel
			return {"xbrli:balance" => "debit","name" => "AdditionsFromAcquisitionsInvestmentPropertyAtCostWithinFairValueModel","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AdditionsFromAcquisitionsInvestmentPropertyAtCostWithinFairValueModel","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411088","type" => "xbrli:monetaryItemType",}
		end
		def AdditionsFromAcquisitionsInvestmentPropertyAtFairValue
			return {"xbrli:balance" => "debit","name" => "AdditionsFromAcquisitionsInvestmentPropertyAtFairValue","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AdditionsFromAcquisitionsInvestmentPropertyAtFairValue","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411089","type" => "xbrli:monetaryItemType",}
		end
		def AdditionsFromAcquisitionsInvestmentPropertyCostModel
			return {"xbrli:balance" => "debit","name" => "AdditionsFromAcquisitionsInvestmentPropertyCostModel","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AdditionsFromAcquisitionsInvestmentPropertyCostModel","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411090","type" => "xbrli:monetaryItemType",}
		end
		def AdditionsFromAcquisitionsInvestmentPropertyFairValueModel
			return {"xbrli:balance" => "debit","name" => "AdditionsFromAcquisitionsInvestmentPropertyFairValueModel","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AdditionsFromAcquisitionsInvestmentPropertyFairValueModel","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411091","type" => "xbrli:monetaryItemType",}
		end
		def AdditionsFromSubsequentExpenditureRecognisedAsAssetAbstract
			return {"name" => "AdditionsFromSubsequentExpenditureRecognisedAsAssetAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_AdditionsFromSubsequentExpenditureRecognisedAsAssetAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411092","type" => "xbrli:stringItemType",}
		end
		def AdditionsFromSubsequentExpenditureRecognisedAsAssetInvestmentPropertyAtCostWithinFairValueModel
			return {"xbrli:balance" => "debit","name" => "AdditionsFromSubsequentExpenditureRecognisedAsAssetInvestmentPropertyAtCostWithinFairValueModel","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AdditionsFromSubsequentExpenditureRecognisedAsAssetInvestmentPropertyAtCostWithinFairValueModel","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411093","type" => "xbrli:monetaryItemType",}
		end
		def AdditionsFromSubsequentExpenditureRecognisedAsAssetInvestmentPropertyAtFairValue
			return {"xbrli:balance" => "debit","name" => "AdditionsFromSubsequentExpenditureRecognisedAsAssetInvestmentPropertyAtFairValue","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AdditionsFromSubsequentExpenditureRecognisedAsAssetInvestmentPropertyAtFairValue","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411094","type" => "xbrli:monetaryItemType",}
		end
		def AdditionsFromSubsequentExpenditureRecognisedAsAssetInvestmentPropertyCostModel
			return {"xbrli:balance" => "debit","name" => "AdditionsFromSubsequentExpenditureRecognisedAsAssetInvestmentPropertyCostModel","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AdditionsFromSubsequentExpenditureRecognisedAsAssetInvestmentPropertyCostModel","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411095","type" => "xbrli:monetaryItemType",}
		end
		def AdditionsFromSubsequentExpenditureRecognisedAsAssetInvestmentPropertyFairValueModel
			return {"xbrli:balance" => "debit","name" => "AdditionsFromSubsequentExpenditureRecognisedAsAssetInvestmentPropertyFairValueModel","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AdditionsFromSubsequentExpenditureRecognisedAsAssetInvestmentPropertyFairValueModel","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411096","type" => "xbrli:monetaryItemType",}
		end
		def AdditionsInInvestmentPropertyCostModelAbstract
			return {"name" => "AdditionsInInvestmentPropertyCostModelAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_AdditionsInInvestmentPropertyCostModelAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411097","type" => "xbrli:stringItemType",}
		end
		def AdditionsInInvestmentPropertyFairValueModelAbstract
			return {"name" => "AdditionsInInvestmentPropertyFairValueModelAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_AdditionsInInvestmentPropertyFairValueModelAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411098","type" => "xbrli:stringItemType",}
		end
		def AdditionsInvestmentPropertyAtCostWithinFairValueModelAbstract
			return {"name" => "AdditionsInvestmentPropertyAtCostWithinFairValueModelAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_AdditionsInvestmentPropertyAtCostWithinFairValueModelAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411099","type" => "xbrli:stringItemType",}
		end
		def AdditionsInvestmentPropertyAtFairValueAbstract
			return {"name" => "AdditionsInvestmentPropertyAtFairValueAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_AdditionsInvestmentPropertyAtFairValueAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411100","type" => "xbrli:stringItemType",}
		end
		def AdditionsInvestmentPropertyCostModelAbstract
			return {"name" => "AdditionsInvestmentPropertyCostModelAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_AdditionsInvestmentPropertyCostModelAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411101","type" => "xbrli:stringItemType",}
		end
		def AdditionsInvestmentPropertyFairValueModelAbstract
			return {"name" => "AdditionsInvestmentPropertyFairValueModelAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_AdditionsInvestmentPropertyFairValueModelAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411102","type" => "xbrli:stringItemType",}
		end
		def AdditionsOtherThanThroughBusinessCombinationsAbstract
			return {"name" => "AdditionsOtherThanThroughBusinessCombinationsAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_AdditionsOtherThanThroughBusinessCombinationsAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411103","type" => "xbrli:stringItemType",}
		end
		def AdditionsOtherThanThroughBusinessCombinationsBiologicalAssets
			return {"xbrli:balance" => "debit","name" => "AdditionsOtherThanThroughBusinessCombinationsBiologicalAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AdditionsOtherThanThroughBusinessCombinationsBiologicalAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411104","type" => "xbrli:monetaryItemType",}
		end
		def AdditionsOtherThanThroughBusinessCombinationsBiologicalAssetsAtCost
			return {"xbrli:balance" => "debit","name" => "AdditionsOtherThanThroughBusinessCombinationsBiologicalAssetsAtCost","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AdditionsOtherThanThroughBusinessCombinationsBiologicalAssetsAtCost","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411105","type" => "xbrli:monetaryItemType",}
		end
		def AdditionsOtherThanThroughBusinessCombinationsBiologicalAssetsAtFairValue
			return {"xbrli:balance" => "debit","name" => "AdditionsOtherThanThroughBusinessCombinationsBiologicalAssetsAtFairValue","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AdditionsOtherThanThroughBusinessCombinationsBiologicalAssetsAtFairValue","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411106","type" => "xbrli:monetaryItemType",}
		end
		def AdditionsOtherThanThroughBusinessCombinationsBrandNames
			return {"xbrli:balance" => "debit","name" => "AdditionsOtherThanThroughBusinessCombinationsBrandNames","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AdditionsOtherThanThroughBusinessCombinationsBrandNames","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411107","type" => "xbrli:monetaryItemType",}
		end
		def AdditionsOtherThanThroughBusinessCombinationsComputerSoftware
			return {"xbrli:balance" => "debit","name" => "AdditionsOtherThanThroughBusinessCombinationsComputerSoftware","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AdditionsOtherThanThroughBusinessCombinationsComputerSoftware","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411108","type" => "xbrli:monetaryItemType",}
		end
		def AdditionsOtherThanThroughBusinessCombinationsComputerSoftwareInternallyGenerated
			return {"xbrli:balance" => "debit","name" => "AdditionsOtherThanThroughBusinessCombinationsComputerSoftwareInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AdditionsOtherThanThroughBusinessCombinationsComputerSoftwareInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411109","type" => "xbrli:monetaryItemType",}
		end
		def AdditionsOtherThanThroughBusinessCombinationsComputerSoftwareNotInternallyGenerated
			return {"xbrli:balance" => "debit","name" => "AdditionsOtherThanThroughBusinessCombinationsComputerSoftwareNotInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AdditionsOtherThanThroughBusinessCombinationsComputerSoftwareNotInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411110","type" => "xbrli:monetaryItemType",}
		end
		def AdditionsOtherThanThroughBusinessCombinationsConstructionInProgress
			return {"xbrli:balance" => "debit","name" => "AdditionsOtherThanThroughBusinessCombinationsConstructionInProgress","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AdditionsOtherThanThroughBusinessCombinationsConstructionInProgress","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411111","type" => "xbrli:monetaryItemType",}
		end
		def AdditionsOtherThanThroughBusinessCombinationsCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRights
			return {"xbrli:balance" => "debit","name" => "AdditionsOtherThanThroughBusinessCombinationsCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRights","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AdditionsOtherThanThroughBusinessCombinationsCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRights","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411112","type" => "xbrli:monetaryItemType",}
		end
		def AdditionsOtherThanThroughBusinessCombinationsCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsInternallyGenerated
			return {"xbrli:balance" => "debit","name" => "AdditionsOtherThanThroughBusinessCombinationsCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AdditionsOtherThanThroughBusinessCombinationsCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411113","type" => "xbrli:monetaryItemType",}
		end
		def AdditionsOtherThanThroughBusinessCombinationsCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsNotInternallyGenerated
			return {"xbrli:balance" => "debit","name" => "AdditionsOtherThanThroughBusinessCombinationsCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsNotInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AdditionsOtherThanThroughBusinessCombinationsCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsNotInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411114","type" => "xbrli:monetaryItemType",}
		end
		def AdditionsOtherThanThroughBusinessCombinationsExplorationAndEvaluationAssets
			return {"xbrli:balance" => "debit","name" => "AdditionsOtherThanThroughBusinessCombinationsExplorationAndEvaluationAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AdditionsOtherThanThroughBusinessCombinationsExplorationAndEvaluationAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411115","type" => "xbrli:monetaryItemType",}
		end
		def AdditionsOtherThanThroughBusinessCombinationsFixturesAndFittings
			return {"xbrli:balance" => "debit","name" => "AdditionsOtherThanThroughBusinessCombinationsFixturesAndFittings","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AdditionsOtherThanThroughBusinessCombinationsFixturesAndFittings","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411116","type" => "xbrli:monetaryItemType",}
		end
		def AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
			return {"xbrli:balance" => "debit","name" => "AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411117","type" => "xbrli:monetaryItemType",}
		end
		def AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsUnderDevelopment
			return {"xbrli:balance" => "debit","name" => "AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsUnderDevelopment","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsUnderDevelopment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411118","type" => "xbrli:monetaryItemType",}
		end
		def AdditionsOtherThanThroughBusinessCombinationsIntangibleExplorationAndEvaluationAssets
			return {"xbrli:balance" => "debit","name" => "AdditionsOtherThanThroughBusinessCombinationsIntangibleExplorationAndEvaluationAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AdditionsOtherThanThroughBusinessCombinationsIntangibleExplorationAndEvaluationAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411119","type" => "xbrli:monetaryItemType",}
		end
		def AdditionsOtherThanThroughBusinessCombinationsIntangibleExplorationAndEvaluationAssetsInternallyGenerated
			return {"xbrli:balance" => "debit","name" => "AdditionsOtherThanThroughBusinessCombinationsIntangibleExplorationAndEvaluationAssetsInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AdditionsOtherThanThroughBusinessCombinationsIntangibleExplorationAndEvaluationAssetsInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411120","type" => "xbrli:monetaryItemType",}
		end
		def AdditionsOtherThanThroughBusinessCombinationsIntangibleExplorationAndEvaluationAssetsNotInternallyGenerated
			return {"xbrli:balance" => "debit","name" => "AdditionsOtherThanThroughBusinessCombinationsIntangibleExplorationAndEvaluationAssetsNotInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AdditionsOtherThanThroughBusinessCombinationsIntangibleExplorationAndEvaluationAssetsNotInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411121","type" => "xbrli:monetaryItemType",}
		end
		def AdditionsOtherThanThroughBusinessCombinationsInvestmentPropertyAtCostWithinFairValueModel
			return {"xbrli:balance" => "debit","name" => "AdditionsOtherThanThroughBusinessCombinationsInvestmentPropertyAtCostWithinFairValueModel","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AdditionsOtherThanThroughBusinessCombinationsInvestmentPropertyAtCostWithinFairValueModel","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411122","type" => "xbrli:monetaryItemType",}
		end
		def AdditionsOtherThanThroughBusinessCombinationsInvestmentPropertyAtFairValue
			return {"xbrli:balance" => "debit","name" => "AdditionsOtherThanThroughBusinessCombinationsInvestmentPropertyAtFairValue","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AdditionsOtherThanThroughBusinessCombinationsInvestmentPropertyAtFairValue","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411123","type" => "xbrli:monetaryItemType",}
		end
		def AdditionsOtherThanThroughBusinessCombinationsInvestmentPropertyCostModel
			return {"xbrli:balance" => "debit","name" => "AdditionsOtherThanThroughBusinessCombinationsInvestmentPropertyCostModel","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AdditionsOtherThanThroughBusinessCombinationsInvestmentPropertyCostModel","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411124","type" => "xbrli:monetaryItemType",}
		end
		def AdditionsOtherThanThroughBusinessCombinationsInvestmentPropertyFairValueModel
			return {"xbrli:balance" => "debit","name" => "AdditionsOtherThanThroughBusinessCombinationsInvestmentPropertyFairValueModel","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AdditionsOtherThanThroughBusinessCombinationsInvestmentPropertyFairValueModel","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411125","type" => "xbrli:monetaryItemType",}
		end
		def AdditionsOtherThanThroughBusinessCombinationsInvestmentPropertyFairValueModelAbstract
			return {"name" => "AdditionsOtherThanThroughBusinessCombinationsInvestmentPropertyFairValueModelAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_AdditionsOtherThanThroughBusinessCombinationsInvestmentPropertyFairValueModelAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411126","type" => "xbrli:stringItemType",}
		end
		def AdditionsOtherThanThroughBusinessCombinationsLandAndBuildings
			return {"xbrli:balance" => "debit","name" => "AdditionsOtherThanThroughBusinessCombinationsLandAndBuildings","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AdditionsOtherThanThroughBusinessCombinationsLandAndBuildings","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411127","type" => "xbrli:monetaryItemType",}
		end
		def AdditionsOtherThanThroughBusinessCombinationsLicencesAndFranchises
			return {"xbrli:balance" => "debit","name" => "AdditionsOtherThanThroughBusinessCombinationsLicencesAndFranchises","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AdditionsOtherThanThroughBusinessCombinationsLicencesAndFranchises","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411128","type" => "xbrli:monetaryItemType",}
		end
		def AdditionsOtherThanThroughBusinessCombinationsLicencesAndFranchisesInternallyGenerated
			return {"xbrli:balance" => "debit","name" => "AdditionsOtherThanThroughBusinessCombinationsLicencesAndFranchisesInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AdditionsOtherThanThroughBusinessCombinationsLicencesAndFranchisesInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411129","type" => "xbrli:monetaryItemType",}
		end
		def AdditionsOtherThanThroughBusinessCombinationsLicencesAndFranchisesNotInternallyGenerated
			return {"xbrli:balance" => "debit","name" => "AdditionsOtherThanThroughBusinessCombinationsLicencesAndFranchisesNotInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AdditionsOtherThanThroughBusinessCombinationsLicencesAndFranchisesNotInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411130","type" => "xbrli:monetaryItemType",}
		end
		def AdditionsOtherThanThroughBusinessCombinationsMachinery
			return {"xbrli:balance" => "debit","name" => "AdditionsOtherThanThroughBusinessCombinationsMachinery","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AdditionsOtherThanThroughBusinessCombinationsMachinery","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411131","type" => "xbrli:monetaryItemType",}
		end
		def AdditionsOtherThanThroughBusinessCombinationsMastheadsAndPublishingTitles
			return {"xbrli:balance" => "debit","name" => "AdditionsOtherThanThroughBusinessCombinationsMastheadsAndPublishingTitles","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AdditionsOtherThanThroughBusinessCombinationsMastheadsAndPublishingTitles","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411132","type" => "xbrli:monetaryItemType",}
		end
		def AdditionsOtherThanThroughBusinessCombinationsOfficeEquipment
			return {"xbrli:balance" => "debit","name" => "AdditionsOtherThanThroughBusinessCombinationsOfficeEquipment","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AdditionsOtherThanThroughBusinessCombinationsOfficeEquipment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411133","type" => "xbrli:monetaryItemType",}
		end
		def AdditionsOtherThanThroughBusinessCombinationsOtherIntangibleAssets
			return {"xbrli:balance" => "debit","name" => "AdditionsOtherThanThroughBusinessCombinationsOtherIntangibleAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AdditionsOtherThanThroughBusinessCombinationsOtherIntangibleAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411134","type" => "xbrli:monetaryItemType",}
		end
		def AdditionsOtherThanThroughBusinessCombinationsOtherIntangibleAssetsInternallyGenerated
			return {"xbrli:balance" => "debit","name" => "AdditionsOtherThanThroughBusinessCombinationsOtherIntangibleAssetsInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AdditionsOtherThanThroughBusinessCombinationsOtherIntangibleAssetsInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411135","type" => "xbrli:monetaryItemType",}
		end
		def AdditionsOtherThanThroughBusinessCombinationsOtherIntangibleAssetsNotInternallyGenerated
			return {"xbrli:balance" => "debit","name" => "AdditionsOtherThanThroughBusinessCombinationsOtherIntangibleAssetsNotInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AdditionsOtherThanThroughBusinessCombinationsOtherIntangibleAssetsNotInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411136","type" => "xbrli:monetaryItemType",}
		end
		def AdditionsOtherThanThroughBusinessCombinationsOtherPropertyPlantAndEquipment
			return {"xbrli:balance" => "debit","name" => "AdditionsOtherThanThroughBusinessCombinationsOtherPropertyPlantAndEquipment","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AdditionsOtherThanThroughBusinessCombinationsOtherPropertyPlantAndEquipment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411137","type" => "xbrli:monetaryItemType",}
		end
		def AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
			return {"xbrli:balance" => "debit","name" => "AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411138","type" => "xbrli:monetaryItemType",}
		end
		def AdditionsOtherThanThroughBusinessCombinationsRecipesFormulaeModelsDesignsAndPrototypes
			return {"xbrli:balance" => "debit","name" => "AdditionsOtherThanThroughBusinessCombinationsRecipesFormulaeModelsDesignsAndPrototypes","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AdditionsOtherThanThroughBusinessCombinationsRecipesFormulaeModelsDesignsAndPrototypes","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411139","type" => "xbrli:monetaryItemType",}
		end
		def AdditionsOtherThanThroughBusinessCombinationsRecipesFormulaeModelsDesignsAndPrototypesInternallyGenerated
			return {"xbrli:balance" => "debit","name" => "AdditionsOtherThanThroughBusinessCombinationsRecipesFormulaeModelsDesignsAndPrototypesInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AdditionsOtherThanThroughBusinessCombinationsRecipesFormulaeModelsDesignsAndPrototypesInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411140","type" => "xbrli:monetaryItemType",}
		end
		def AdditionsOtherThanThroughBusinessCombinationsRecipesFormulaeModelsDesignsAndPrototypesNotInternallyGenerated
			return {"xbrli:balance" => "debit","name" => "AdditionsOtherThanThroughBusinessCombinationsRecipesFormulaeModelsDesignsAndPrototypesNotInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AdditionsOtherThanThroughBusinessCombinationsRecipesFormulaeModelsDesignsAndPrototypesNotInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411141","type" => "xbrli:monetaryItemType",}
		end
		def AdditionsOtherThanThroughBusinessCombinationsTangibleExplorationAndEvaluationAssets
			return {"xbrli:balance" => "debit","name" => "AdditionsOtherThanThroughBusinessCombinationsTangibleExplorationAndEvaluationAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AdditionsOtherThanThroughBusinessCombinationsTangibleExplorationAndEvaluationAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411142","type" => "xbrli:monetaryItemType",}
		end
		def AdditionsOtherThanThroughBusinessCombinationsVehicles
			return {"xbrli:balance" => "debit","name" => "AdditionsOtherThanThroughBusinessCombinationsVehicles","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AdditionsOtherThanThroughBusinessCombinationsVehicles","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411143","type" => "xbrli:monetaryItemType",}
		end
		def AdditionsToNoncurrentAssets
			return {"xbrli:balance" => "debit","name" => "AdditionsToNoncurrentAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AdditionsToNoncurrentAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411144","type" => "xbrli:monetaryItemType",}
		end
		def AddressOfRegisteredOfficeOfEntity
			return {"name" => "AddressOfRegisteredOfficeOfEntity","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AddressOfRegisteredOfficeOfEntity","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411147","type" => "xbrli:stringItemType",}
		end
		def AdjustedWeightedAverageShares
			return {"name" => "AdjustedWeightedAverageShares","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AdjustedWeightedAverageShares","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411148","type" => "xbrli:sharesItemType",}
		end
		def AdjustmentToCarryingAmountsReportedUnderPreviousGAAP
			return {"name" => "AdjustmentToCarryingAmountsReportedUnderPreviousGAAP","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_AdjustmentToCarryingAmountsReportedUnderPreviousGAAP","substitutionGroup" => "xbrli:item","info:creationID" => "i200811041026411224","type" => "xbrli:monetaryItemType",}
		end
		def AdjustmentsForAmountsTransferredToInitialCarryingAmountOfHedgedItems
			return {"xbrli:balance" => "debit","name" => "AdjustmentsForAmountsTransferredToInitialCarryingAmountOfHedgedItems","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AdjustmentsForAmountsTransferredToInitialCarryingAmountOfHedgedItems","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411149","type" => "xbrli:monetaryItemType",}
		end
		def AdjustmentsForCurrentTaxOfPriorPeriod
			return {"xbrli:balance" => "debit","name" => "AdjustmentsForCurrentTaxOfPriorPeriod","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AdjustmentsForCurrentTaxOfPriorPeriod","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411150","type" => "xbrli:monetaryItemType",}
		end
		def AdjustmentsForDecreaseIncreaseInInventories
			return {"xbrli:balance" => "debit","name" => "AdjustmentsForDecreaseIncreaseInInventories","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AdjustmentsForDecreaseIncreaseInInventories","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411151","type" => "xbrli:monetaryItemType",}
		end
		def AdjustmentsForDecreaseIncreaseInOtherOperatingReceivables
			return {"xbrli:balance" => "debit","name" => "AdjustmentsForDecreaseIncreaseInOtherOperatingReceivables","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AdjustmentsForDecreaseIncreaseInOtherOperatingReceivables","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411152","type" => "xbrli:monetaryItemType",}
		end
		def AdjustmentsForDecreaseIncreaseInTradeAccountReceivable
			return {"xbrli:balance" => "debit","name" => "AdjustmentsForDecreaseIncreaseInTradeAccountReceivable","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AdjustmentsForDecreaseIncreaseInTradeAccountReceivable","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411153","type" => "xbrli:monetaryItemType",}
		end
		def AdjustmentsForDepreciationAndAmortisationExpense
			return {"name" => "AdjustmentsForDepreciationAndAmortisationExpense","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AdjustmentsForDepreciationAndAmortisationExpense","substitutionGroup" => "xbrli:item","info:creationID" => "i200903250000090000","type" => "xbrli:monetaryItemType",}
		end
		def AdjustmentsForFairValueGainsLosses
			return {"name" => "AdjustmentsForFairValueGainsLosses","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AdjustmentsForFairValueGainsLosses","substitutionGroup" => "xbrli:item","info:creationID" => "i200903250000120000","type" => "xbrli:monetaryItemType",}
		end
		def AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss
			return {"name" => "AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss","substitutionGroup" => "xbrli:item","info:creationID" => "i200903250000100000","type" => "xbrli:monetaryItemType",}
		end
		def AdjustmentsForIncomeTaxExpense
			return {"name" => "AdjustmentsForIncomeTaxExpense","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AdjustmentsForIncomeTaxExpense","substitutionGroup" => "xbrli:item","info:creationID" => "i200903250000080000","type" => "xbrli:monetaryItemType",}
		end
		def AdjustmentsForIncreaseDecreaseInOtherOperatingPayables
			return {"xbrli:balance" => "debit","name" => "AdjustmentsForIncreaseDecreaseInOtherOperatingPayables","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AdjustmentsForIncreaseDecreaseInOtherOperatingPayables","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411155","type" => "xbrli:monetaryItemType",}
		end
		def AdjustmentsForIncreaseDecreaseInTradeAccountPayable
			return {"xbrli:balance" => "debit","name" => "AdjustmentsForIncreaseDecreaseInTradeAccountPayable","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AdjustmentsForIncreaseDecreaseInTradeAccountPayable","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411156","type" => "xbrli:monetaryItemType",}
		end
		def AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets
			return {"xbrli:balance" => "debit","name" => "AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411159","type" => "xbrli:monetaryItemType",}
		end
		def AdjustmentsForNoncontrollingInterests
			return {"xbrli:balance" => "debit","name" => "AdjustmentsForNoncontrollingInterests","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AdjustmentsForNoncontrollingInterests","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411162","type" => "xbrli:monetaryItemType",}
		end
		def AdjustmentsForProvisions
			return {"xbrli:balance" => "debit","name" => "AdjustmentsForProvisions","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AdjustmentsForProvisions","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411163","type" => "xbrli:monetaryItemType",}
		end
		def AdjustmentsForReconcileProfitLoss
			return {"xbrli:balance" => "debit","name" => "AdjustmentsForReconcileProfitLoss","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AdjustmentsForReconcileProfitLoss","substitutionGroup" => "xbrli:item","info:creationID" => "ii200903250000140000","type" => "xbrli:monetaryItemType",}
		end
		def AdjustmentsForReconcileProfitLossAbstract
			return {"name" => "AdjustmentsForReconcileProfitLossAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_AdjustmentsForReconcileProfitLossAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "ii200903250000150000","type" => "xbrli:stringItemType",}
		end
		def AdjustmentsForSharebasedPayments
			return {"name" => "AdjustmentsForSharebasedPayments","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AdjustmentsForSharebasedPayments","substitutionGroup" => "xbrli:item","info:creationID" => "i200903250000110000","type" => "xbrli:monetaryItemType",}
		end
		def AdjustmentsForUndistributedProfitsOfAssociates
			return {"xbrli:balance" => "credit","name" => "AdjustmentsForUndistributedProfitsOfAssociates","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AdjustmentsForUndistributedProfitsOfAssociates","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411166","type" => "xbrli:monetaryItemType",}
		end
		def AdjustmentsForUnrealisedForeignExchangeLossesGains
			return {"xbrli:balance" => "debit","name" => "AdjustmentsForUnrealisedForeignExchangeLossesGains","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AdjustmentsForUnrealisedForeignExchangeLossesGains","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411167","type" => "xbrli:monetaryItemType",}
		end
		def AdministrativeExpense
			return {"xbrli:balance" => "debit","name" => "AdministrativeExpense","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AdministrativeExpense","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411170","type" => "xbrli:monetaryItemType",}
		end
		def AdvancesReceivedForContractsInProgress
			return {"xbrli:balance" => "credit","name" => "AdvancesReceivedForContractsInProgress","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_AdvancesReceivedForContractsInProgress","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411172","type" => "xbrli:monetaryItemType",}
		end
		def AggregateAdjustmentAbstract
			return {"name" => "AggregateAdjustmentAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_AggregateAdjustmentAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411171","type" => "xbrli:stringItemType",}
		end
		def AggregateContinuingAndDiscontinuedOperationsAbstract
			return {"name" => "AggregateContinuingAndDiscontinuedOperationsAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_AggregateContinuingAndDiscontinuedOperationsAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200812011028191002","type" => "xbrli:stringItemType",}
		end
		def AggregatedIndividuallyImmaterialBusinessCombinationsAbstract
			return {"name" => "AggregatedIndividuallyImmaterialBusinessCombinationsAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_AggregatedIndividuallyImmaterialBusinessCombinationsAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200903180003411001","type" => "xbrli:stringItemType",}
		end
		def AllOtherSegmentsAbstract
			return {"name" => "AllOtherSegmentsAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_AllOtherSegmentsAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241029411001","type" => "xbrli:stringItemType",}
		end
		def AllowanceAccountForCreditLossesOfFinancialAssets
			return {"name" => "AllowanceAccountForCreditLossesOfFinancialAssets","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_AllowanceAccountForCreditLossesOfFinancialAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411178","type" => "xbrli:monetaryItemType",}
		end
		def AmortisationAbstract
			return {"name" => "AmortisationAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_AmortisationAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411179","type" => "xbrli:stringItemType",}
		end
		def AmortisationBrandNames
			return {"xbrli:balance" => "credit","name" => "AmortisationBrandNames","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AmortisationBrandNames","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411180","type" => "xbrli:monetaryItemType",}
		end
		def AmortisationComputerSoftware
			return {"xbrli:balance" => "credit","name" => "AmortisationComputerSoftware","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AmortisationComputerSoftware","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411181","type" => "xbrli:monetaryItemType",}
		end
		def AmortisationComputerSoftwareInternallyGenerated
			return {"xbrli:balance" => "credit","name" => "AmortisationComputerSoftwareInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AmortisationComputerSoftwareInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411182","type" => "xbrli:monetaryItemType",}
		end
		def AmortisationComputerSoftwareNotInternallyGenerated
			return {"xbrli:balance" => "credit","name" => "AmortisationComputerSoftwareNotInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AmortisationComputerSoftwareNotInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411183","type" => "xbrli:monetaryItemType",}
		end
		def AmortisationCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRights
			return {"xbrli:balance" => "credit","name" => "AmortisationCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRights","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AmortisationCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRights","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411184","type" => "xbrli:monetaryItemType",}
		end
		def AmortisationCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsInternallyGenerated
			return {"xbrli:balance" => "credit","name" => "AmortisationCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AmortisationCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411185","type" => "xbrli:monetaryItemType",}
		end
		def AmortisationCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsNotInternallyGenerated
			return {"xbrli:balance" => "credit","name" => "AmortisationCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsNotInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AmortisationCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsNotInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411186","type" => "xbrli:monetaryItemType",}
		end
		def AmortisationIntangibleAssetsOtherThanGoodwill
			return {"xbrli:balance" => "credit","name" => "AmortisationIntangibleAssetsOtherThanGoodwill","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AmortisationIntangibleAssetsOtherThanGoodwill","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411187","type" => "xbrli:monetaryItemType",}
		end
		def AmortisationIntangibleAssetsUnderDevelopment
			return {"xbrli:balance" => "credit","name" => "AmortisationIntangibleAssetsUnderDevelopment","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AmortisationIntangibleAssetsUnderDevelopment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411188","type" => "xbrli:monetaryItemType",}
		end
		def AmortisationIntangibleExplorationAndEvaluationAssets
			return {"xbrli:balance" => "credit","name" => "AmortisationIntangibleExplorationAndEvaluationAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AmortisationIntangibleExplorationAndEvaluationAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411189","type" => "xbrli:monetaryItemType",}
		end
		def AmortisationIntangibleExplorationAndEvaluationAssetsInternallyGenerated
			return {"xbrli:balance" => "credit","name" => "AmortisationIntangibleExplorationAndEvaluationAssetsInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AmortisationIntangibleExplorationAndEvaluationAssetsInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411190","type" => "xbrli:monetaryItemType",}
		end
		def AmortisationIntangibleExplorationAndEvaluationAssetsNotInternallyGenerated
			return {"xbrli:balance" => "credit","name" => "AmortisationIntangibleExplorationAndEvaluationAssetsNotInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AmortisationIntangibleExplorationAndEvaluationAssetsNotInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411191","type" => "xbrli:monetaryItemType",}
		end
		def AmortisationLicencesAndFranchises
			return {"xbrli:balance" => "credit","name" => "AmortisationLicencesAndFranchises","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AmortisationLicencesAndFranchises","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411192","type" => "xbrli:monetaryItemType",}
		end
		def AmortisationLicencesAndFranchisesInternallyGenerated
			return {"xbrli:balance" => "credit","name" => "AmortisationLicencesAndFranchisesInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AmortisationLicencesAndFranchisesInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411193","type" => "xbrli:monetaryItemType",}
		end
		def AmortisationLicencesAndFranchisesNotInternallyGenerated
			return {"xbrli:balance" => "credit","name" => "AmortisationLicencesAndFranchisesNotInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AmortisationLicencesAndFranchisesNotInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411194","type" => "xbrli:monetaryItemType",}
		end
		def AmortisationMastheadsAndPublishingTitles
			return {"xbrli:balance" => "credit","name" => "AmortisationMastheadsAndPublishingTitles","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AmortisationMastheadsAndPublishingTitles","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411195","type" => "xbrli:monetaryItemType",}
		end
		def AmortisationMethodBrandNames
			return {"name" => "AmortisationMethodBrandNames","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AmortisationMethodBrandNames","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411196","type" => "xbrli:stringItemType",}
		end
		def AmortisationMethodComputerSoftware
			return {"name" => "AmortisationMethodComputerSoftware","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AmortisationMethodComputerSoftware","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411197","type" => "xbrli:stringItemType",}
		end
		def AmortisationMethodCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRights
			return {"name" => "AmortisationMethodCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRights","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AmortisationMethodCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRights","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411198","type" => "xbrli:stringItemType",}
		end
		def AmortisationMethodIntangibleAssetsOtherThanGoodwill
			return {"name" => "AmortisationMethodIntangibleAssetsOtherThanGoodwill","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AmortisationMethodIntangibleAssetsOtherThanGoodwill","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411199","type" => "xbrli:stringItemType",}
		end
		def AmortisationMethodIntangibleAssetsUnderDevelopment
			return {"name" => "AmortisationMethodIntangibleAssetsUnderDevelopment","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AmortisationMethodIntangibleAssetsUnderDevelopment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411200","type" => "xbrli:stringItemType",}
		end
		def AmortisationMethodIntangibleExplorationAndEvaluationAssets
			return {"name" => "AmortisationMethodIntangibleExplorationAndEvaluationAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AmortisationMethodIntangibleExplorationAndEvaluationAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411201","type" => "xbrli:stringItemType",}
		end
		def AmortisationMethodLicencesAndFranchises
			return {"name" => "AmortisationMethodLicencesAndFranchises","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AmortisationMethodLicencesAndFranchises","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411202","type" => "xbrli:stringItemType",}
		end
		def AmortisationMethodMastheadsAndPublishingTitles
			return {"name" => "AmortisationMethodMastheadsAndPublishingTitles","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AmortisationMethodMastheadsAndPublishingTitles","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411203","type" => "xbrli:stringItemType",}
		end
		def AmortisationMethodOtherIntangibleAssets
			return {"name" => "AmortisationMethodOtherIntangibleAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AmortisationMethodOtherIntangibleAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411204","type" => "xbrli:stringItemType",}
		end
		def AmortisationMethodRecipesFormulaeModelsDesignsAndPrototypes
			return {"name" => "AmortisationMethodRecipesFormulaeModelsDesignsAndPrototypes","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AmortisationMethodRecipesFormulaeModelsDesignsAndPrototypes","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411205","type" => "xbrli:stringItemType",}
		end
		def AmortisationOtherIntangibleAssets
			return {"xbrli:balance" => "credit","name" => "AmortisationOtherIntangibleAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AmortisationOtherIntangibleAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411206","type" => "xbrli:monetaryItemType",}
		end
		def AmortisationOtherIntangibleAssetsInternallyGenerated
			return {"xbrli:balance" => "credit","name" => "AmortisationOtherIntangibleAssetsInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AmortisationOtherIntangibleAssetsInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411207","type" => "xbrli:monetaryItemType",}
		end
		def AmortisationOtherIntangibleAssetsNotInternallyGenerated
			return {"xbrli:balance" => "credit","name" => "AmortisationOtherIntangibleAssetsNotInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AmortisationOtherIntangibleAssetsNotInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411208","type" => "xbrli:monetaryItemType",}
		end
		def AmortisationRecipesFormulaeModelsDesignsAndPrototypes
			return {"xbrli:balance" => "credit","name" => "AmortisationRecipesFormulaeModelsDesignsAndPrototypes","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AmortisationRecipesFormulaeModelsDesignsAndPrototypes","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411209","type" => "xbrli:monetaryItemType",}
		end
		def AmortisationRecipesFormulaeModelsDesignsAndPrototypesInternallyGenerated
			return {"xbrli:balance" => "credit","name" => "AmortisationRecipesFormulaeModelsDesignsAndPrototypesInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AmortisationRecipesFormulaeModelsDesignsAndPrototypesInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411210","type" => "xbrli:monetaryItemType",}
		end
		def AmortisationRecipesFormulaeModelsDesignsAndPrototypesNotInternallyGenerated
			return {"xbrli:balance" => "credit","name" => "AmortisationRecipesFormulaeModelsDesignsAndPrototypesNotInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AmortisationRecipesFormulaeModelsDesignsAndPrototypesNotInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411211","type" => "xbrli:monetaryItemType",}
		end
		def AmountByWhichLoansOrReceivablesRelatedCreditDerivativesOrSimilarInstrumentsMitigateMaximumExposureToCreditRisk
			return {"name" => "AmountByWhichLoansOrReceivablesRelatedCreditDerivativesOrSimilarInstrumentsMitigateMaximumExposureToCreditRisk","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_AmountByWhichLoansOrReceivablesRelatedCreditDerivativesOrSimilarInstrumentsMitigateMaximumExposureToCreditRisk","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411212","type" => "xbrli:monetaryItemType",}
		end
		def AnalysisOfAgeOfFinancialAssetsThatArePastDueButNotImpaired
			return {"name" => "AnalysisOfAgeOfFinancialAssetsThatArePastDueButNotImpaired","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AnalysisOfAgeOfFinancialAssetsThatArePastDueButNotImpaired","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411213","type" => "xbrli:stringItemType",}
		end
		def AnalysisOfDefinedBenefitObligation
			return {"name" => "AnalysisOfDefinedBenefitObligation","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AnalysisOfDefinedBenefitObligation","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411214","type" => "xbrli:stringItemType",}
		end
		def AnalysisOfFinancialAssetsThatAreIndividuallyDeterminedToBeImpaired
			return {"name" => "AnalysisOfFinancialAssetsThatAreIndividuallyDeterminedToBeImpaired","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AnalysisOfFinancialAssetsThatAreIndividuallyDeterminedToBeImpaired","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411215","type" => "xbrli:stringItemType",}
		end
		def AnalysisOfIncomeAndExpenseAbstract
			return {"name" => "AnalysisOfIncomeAndExpenseAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_AnalysisOfIncomeAndExpenseAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411216","type" => "xbrli:stringItemType",}
		end
		def ApplicableTaxRate
			return {"name" => "ApplicableTaxRate","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ApplicableTaxRate","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411217","type" => "xbrli:decimalItemType",}
		end
		def AssetRecognisedForExpectedReimbursementLegalProceedingsProvision
			return {"name" => "AssetRecognisedForExpectedReimbursementLegalProceedingsProvision","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_AssetRecognisedForExpectedReimbursementLegalProceedingsProvision","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411218","type" => "xbrli:monetaryItemType",}
		end
		def AssetRecognisedForExpectedReimbursementMiscellaneousOtherProvisions
			return {"name" => "AssetRecognisedForExpectedReimbursementMiscellaneousOtherProvisions","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_AssetRecognisedForExpectedReimbursementMiscellaneousOtherProvisions","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411219","type" => "xbrli:monetaryItemType",}
		end
		def AssetRecognisedForExpectedReimbursementOnerousContractsProvision
			return {"name" => "AssetRecognisedForExpectedReimbursementOnerousContractsProvision","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_AssetRecognisedForExpectedReimbursementOnerousContractsProvision","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411220","type" => "xbrli:monetaryItemType",}
		end
		def AssetRecognisedForExpectedReimbursementProvisionForDecommissioningRestorationAndRehabilitationCosts
			return {"name" => "AssetRecognisedForExpectedReimbursementProvisionForDecommissioningRestorationAndRehabilitationCosts","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_AssetRecognisedForExpectedReimbursementProvisionForDecommissioningRestorationAndRehabilitationCosts","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411221","type" => "xbrli:monetaryItemType",}
		end
		def AssetRecognisedForExpectedReimbursementRestructuringProvision
			return {"name" => "AssetRecognisedForExpectedReimbursementRestructuringProvision","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_AssetRecognisedForExpectedReimbursementRestructuringProvision","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411222","type" => "xbrli:monetaryItemType",}
		end
		def AssetRecognisedForExpectedReimbursementWarrantyProvision
			return {"name" => "AssetRecognisedForExpectedReimbursementWarrantyProvision","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_AssetRecognisedForExpectedReimbursementWarrantyProvision","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411223","type" => "xbrli:monetaryItemType",}
		end
		def Assets
			return {"xbrli:balance" => "debit","name" => "Assets","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_Assets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411224","type" => "xbrli:monetaryItemType",}
		end
		def AssetsAbstract
			return {"name" => "AssetsAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_AssetsAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411225","type" => "xbrli:stringItemType",}
		end
		def AssetsLiabilities
			return {"xbrli:balance" => "debit","name" => "AssetsLiabilities","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_AssetsLiabilities","substitutionGroup" => "xbrli:item","info:creationID" => "i200809241028411224","type" => "xbrli:monetaryItemType",}
		end
		def AvailableforsaleFinancialAssetsAbstract
			return {"name" => "AvailableforsaleFinancialAssetsAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_AvailableforsaleFinancialAssetsAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411228","type" => "xbrli:stringItemType",}
		end
		def AverageEffectiveTaxRate
			return {"name" => "AverageEffectiveTaxRate","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_AverageEffectiveTaxRate","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411229","type" => "xbrli:decimalItemType",}
		end
		def BalancesWithBanks
			return {"xbrli:balance" => "debit","name" => "BalancesWithBanks","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_BalancesWithBanks","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411230","type" => "xbrli:monetaryItemType",}
		end
		def BankOverdraftsClassifiedAsCashEquivalents
			return {"xbrli:balance" => "debit","name" => "BankOverdraftsClassifiedAsCashEquivalents","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_BankOverdraftsClassifiedAsCashEquivalents","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411232","type" => "xbrli:monetaryItemType",}
		end
		def BankingArrangementsClassifiedAsCashEquivalents
			return {"xbrli:balance" => "debit","name" => "BankingArrangementsClassifiedAsCashEquivalents","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_BankingArrangementsClassifiedAsCashEquivalents","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411231","type" => "xbrli:monetaryItemType",}
		end
		def BasicEarningsLossPerShare
			return {"name" => "BasicEarningsLossPerShare","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_BasicEarningsLossPerShare","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411233","type" => "xbrli:decimalItemType",}
		end
		def BasicEarningsLossPerShareFromContinuingOperations
			return {"name" => "BasicEarningsLossPerShareFromContinuingOperations","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_BasicEarningsLossPerShareFromContinuingOperations","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411234","type" => "xbrli:decimalItemType",}
		end
		def BasicEarningsLossPerShareFromDiscontinuedOperations
			return {"name" => "BasicEarningsLossPerShareFromDiscontinuedOperations","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_BasicEarningsLossPerShareFromDiscontinuedOperations","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411235","type" => "xbrli:decimalItemType",}
		end
		def BasicEarningsPerShareAbstract
			return {"name" => "BasicEarningsPerShareAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_BasicEarningsPerShareAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411236","type" => "xbrli:stringItemType",}
		end
		def BasisForAttributingRevenuesFromExternalCustomersToIndividualCountries
			return {"name" => "BasisForAttributingRevenuesFromExternalCustomersToIndividualCountries","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_BasisForAttributingRevenuesFromExternalCustomersToIndividualCountries","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411237","type" => "xbrli:stringItemType",}
		end
		def BiologicalAssets
			return {"xbrli:balance" => "debit","name" => "BiologicalAssets","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_BiologicalAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411239","type" => "xbrli:monetaryItemType",}
		end
		def BiologicalAssetsAbstract
			return {"name" => "BiologicalAssetsAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_BiologicalAssetsAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411240","type" => "xbrli:stringItemType",}
		end
		def BiologicalAssetsAtCost
			return {"xbrli:balance" => "debit","name" => "BiologicalAssetsAtCost","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_BiologicalAssetsAtCost","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411241","type" => "xbrli:monetaryItemType",}
		end
		def BiologicalAssetsAtCostAbstract
			return {"name" => "BiologicalAssetsAtCostAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_BiologicalAssetsAtCostAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411242","type" => "xbrli:stringItemType",}
		end
		def BiologicalAssetsAtCostGross
			return {"xbrli:balance" => "debit","name" => "BiologicalAssetsAtCostGross","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_BiologicalAssetsAtCostGross","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411243","type" => "xbrli:monetaryItemType",}
		end
		def BiologicalAssetsAtFairValue
			return {"xbrli:balance" => "debit","name" => "BiologicalAssetsAtFairValue","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_BiologicalAssetsAtFairValue","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411244","type" => "xbrli:monetaryItemType",}
		end
		def BiologicalAssetsAtFairValueAbstract
			return {"name" => "BiologicalAssetsAtFairValueAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_BiologicalAssetsAtFairValueAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411245","type" => "xbrli:stringItemType",}
		end
		def BiologicalAssetsCarryingAmountAbstract
			return {"name" => "BiologicalAssetsCarryingAmountAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_BiologicalAssetsCarryingAmountAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411246","type" => "xbrli:stringItemType",}
		end
		def BorrowingCostsCapitalised
			return {"xbrli:balance" => "debit","name" => "BorrowingCostsCapitalised","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_BorrowingCostsCapitalised","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411247","type" => "xbrli:monetaryItemType",}
		end
		def Borrowings
			return {"xbrli:balance" => "credit","name" => "Borrowings","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_Borrowings","substitutionGroup" => "xbrli:item","info:creationID" => "i200812110828413187","type" => "xbrli:monetaryItemType",}
		end
		def BrandNames
			return {"xbrli:balance" => "debit","name" => "BrandNames","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_BrandNames","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411248","type" => "xbrli:monetaryItemType",}
		end
		def BrandNamesAbstract
			return {"name" => "BrandNamesAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_BrandNamesAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411249","type" => "xbrli:stringItemType",}
		end
		def BrandNamesAccumulatedAmortisationAndImpairment
			return {"xbrli:balance" => "credit","name" => "BrandNamesAccumulatedAmortisationAndImpairment","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_BrandNamesAccumulatedAmortisationAndImpairment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411250","type" => "xbrli:monetaryItemType",}
		end
		def BrandNamesCarryingAmountAtCostOfRevaluedAssets
			return {"name" => "BrandNamesCarryingAmountAtCostOfRevaluedAssets","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_BrandNamesCarryingAmountAtCostOfRevaluedAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411251","type" => "xbrli:monetaryItemType",}
		end
		def BrandNamesCarryingAmountOfRevaluedAssets
			return {"name" => "BrandNamesCarryingAmountOfRevaluedAssets","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_BrandNamesCarryingAmountOfRevaluedAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411252","type" => "xbrli:monetaryItemType",}
		end
		def BrandNamesGross
			return {"xbrli:balance" => "debit","name" => "BrandNamesGross","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_BrandNamesGross","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411253","type" => "xbrli:monetaryItemType",}
		end
		def BrandNamesRevaluationSurplus
			return {"name" => "BrandNamesRevaluationSurplus","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_BrandNamesRevaluationSurplus","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411254","type" => "xbrli:monetaryItemType",}
		end
		def BusinessCombinationsAbstract
			return {"name" => "BusinessCombinationsAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_BusinessCombinationsAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200903180067411001","type" => "xbrli:stringItemType",}
		end
		def BusinessCombinationsDimension
			return {"name" => "BusinessCombinationsDimension","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_BusinessCombinationsDimension","substitutionGroup" => "xbrldt:dimensionItem","info:creationID" => "i200903180002411001","type" => "xbrli:stringItemType",}
		end
		def CapitalisationRateOfBorrowingCostsEligibleForCapitalisation
			return {"name" => "CapitalisationRateOfBorrowingCostsEligibleForCapitalisation","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_CapitalisationRateOfBorrowingCostsEligibleForCapitalisation","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411255","type" => "xbrli:stringItemType",}
		end
		def CarryingAmountAtCostOfRevaluedAssetsAbstract
			return {"name" => "CarryingAmountAtCostOfRevaluedAssetsAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_CarryingAmountAtCostOfRevaluedAssetsAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411256","type" => "xbrli:stringItemType",}
		end
		def CarryingAmountAtTimeOfSaleOfInvestmentPropertyCarriedAtCostWithinFairValueModel
			return {"xbrli:balance" => "debit","name" => "CarryingAmountAtTimeOfSaleOfInvestmentPropertyCarriedAtCostWithinFairValueModel","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_CarryingAmountAtTimeOfSaleOfInvestmentPropertyCarriedAtCostWithinFairValueModel","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411257","type" => "xbrli:monetaryItemType",}
		end
		def CarryingAmountOfAssetsRetiredFromActiveUseAbstract
			return {"name" => "CarryingAmountOfAssetsRetiredFromActiveUseAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_CarryingAmountOfAssetsRetiredFromActiveUseAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411258","type" => "xbrli:stringItemType",}
		end
		def CarryingAmountOfFinancialAssetsWhoseTermsHaveBeenRenegotiated
			return {"xbrli:balance" => "debit","name" => "CarryingAmountOfFinancialAssetsWhoseTermsHaveBeenRenegotiated","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_CarryingAmountOfFinancialAssetsWhoseTermsHaveBeenRenegotiated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411259","type" => "xbrli:monetaryItemType",}
		end
		def CarryingAmountOfRevaluedAssetsAbstract
			return {"name" => "CarryingAmountOfRevaluedAssetsAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_CarryingAmountOfRevaluedAssetsAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411260","type" => "xbrli:stringItemType",}
		end
		def CarryingAmountOfRevaluedAssetsByActiveMarketPricesAbstract
			return {"name" => "CarryingAmountOfRevaluedAssetsByActiveMarketPricesAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_CarryingAmountOfRevaluedAssetsByActiveMarketPricesAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411261","type" => "xbrli:stringItemType",}
		end
		def CarryingAmountOfRevaluedAssetsByEstimationsAbstract
			return {"name" => "CarryingAmountOfRevaluedAssetsByEstimationsAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_CarryingAmountOfRevaluedAssetsByEstimationsAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411262","type" => "xbrli:stringItemType",}
		end
		def CarryingAmountPreviousGAAPAbstract
			return {"name" => "CarryingAmountPreviousGAAPAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_CarryingAmountPreviousGAAPAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411263","type" => "xbrli:stringItemType",}
		end
		def CarryingAmountPreviousStatementsAbstract
			return {"name" => "CarryingAmountPreviousStatementsAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_CarryingAmountPreviousStatementsAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411264","type" => "xbrli:stringItemType",}
		end
		def CashAdvancesAndLoansMadeToOtherPartiesClassifiedAsInvestingActivities
			return {"xbrli:balance" => "credit","name" => "CashAdvancesAndLoansMadeToOtherPartiesClassifiedAsInvestingActivities","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_CashAdvancesAndLoansMadeToOtherPartiesClassifiedAsInvestingActivities","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411265","type" => "xbrli:monetaryItemType",}
		end
		def CashAndCashEquivalents
			return {"xbrli:balance" => "debit","name" => "CashAndCashEquivalents","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_CashAndCashEquivalents","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411266","type" => "xbrli:monetaryItemType",}
		end
		def CashAndCashEquivalentsAbstract
			return {"name" => "CashAndCashEquivalentsAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_CashAndCashEquivalentsAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411267","type" => "xbrli:stringItemType",}
		end
		def CashFlowHedgesAbstract
			return {"name" => "CashFlowHedgesAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_CashFlowHedgesAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411268","type" => "xbrli:stringItemType",}
		end
		def CashFlowsFromContinuingAndDiscontinuedOperationsAbstract
			return {"name" => "CashFlowsFromContinuingAndDiscontinuedOperationsAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_CashFlowsFromContinuingAndDiscontinuedOperationsAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411269","type" => "xbrli:stringItemType",}
		end
		def CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities
			return {"xbrli:balance" => "debit","name" => "CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411270","type" => "xbrli:monetaryItemType",}
		end
		def CashFlowsFromUsedInFinancingActivities
			return {"xbrli:balance" => "debit","name" => "CashFlowsFromUsedInFinancingActivities","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_CashFlowsFromUsedInFinancingActivities","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411272","type" => "xbrli:monetaryItemType",}
		end
		def CashFlowsFromUsedInFinancingActivitiesAbstract
			return {"name" => "CashFlowsFromUsedInFinancingActivitiesAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_CashFlowsFromUsedInFinancingActivitiesAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411273","type" => "xbrli:stringItemType",}
		end
		def CashFlowsFromUsedInFinancingActivitiesContinuingOperations
			return {"xbrli:balance" => "debit","name" => "CashFlowsFromUsedInFinancingActivitiesContinuingOperations","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_CashFlowsFromUsedInFinancingActivitiesContinuingOperations","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411274","type" => "xbrli:monetaryItemType",}
		end
		def CashFlowsFromUsedInFinancingActivitiesDiscontinuedOperations
			return {"xbrli:balance" => "debit","name" => "CashFlowsFromUsedInFinancingActivitiesDiscontinuedOperations","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_CashFlowsFromUsedInFinancingActivitiesDiscontinuedOperations","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411275","type" => "xbrli:monetaryItemType",}
		end
		def CashFlowsFromUsedInInvestingActivities
			return {"xbrli:balance" => "debit","name" => "CashFlowsFromUsedInInvestingActivities","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_CashFlowsFromUsedInInvestingActivities","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411276","type" => "xbrli:monetaryItemType",}
		end
		def CashFlowsFromUsedInInvestingActivitiesAbstract
			return {"name" => "CashFlowsFromUsedInInvestingActivitiesAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_CashFlowsFromUsedInInvestingActivitiesAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411277","type" => "xbrli:stringItemType",}
		end
		def CashFlowsFromUsedInInvestingActivitiesContinuingOperations
			return {"xbrli:balance" => "debit","name" => "CashFlowsFromUsedInInvestingActivitiesContinuingOperations","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_CashFlowsFromUsedInInvestingActivitiesContinuingOperations","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411278","type" => "xbrli:monetaryItemType",}
		end
		def CashFlowsFromUsedInInvestingActivitiesDiscontinuedOperations
			return {"xbrli:balance" => "debit","name" => "CashFlowsFromUsedInInvestingActivitiesDiscontinuedOperations","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_CashFlowsFromUsedInInvestingActivitiesDiscontinuedOperations","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411279","type" => "xbrli:monetaryItemType",}
		end
		def CashFlowsFromUsedInOperatingActivities
			return {"xbrli:balance" => "debit","name" => "CashFlowsFromUsedInOperatingActivities","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_CashFlowsFromUsedInOperatingActivities","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411280","type" => "xbrli:monetaryItemType",}
		end
		def CashFlowsFromUsedInOperatingActivitiesAbstract
			return {"name" => "CashFlowsFromUsedInOperatingActivitiesAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_CashFlowsFromUsedInOperatingActivitiesAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411281","type" => "xbrli:stringItemType",}
		end
		def CashFlowsFromUsedInOperatingActivitiesContinuingOperations
			return {"xbrli:balance" => "debit","name" => "CashFlowsFromUsedInOperatingActivitiesContinuingOperations","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_CashFlowsFromUsedInOperatingActivitiesContinuingOperations","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411282","type" => "xbrli:monetaryItemType",}
		end
		def CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations
			return {"xbrli:balance" => "debit","name" => "CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411283","type" => "xbrli:monetaryItemType",}
		end
		def CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities
			return {"xbrli:balance" => "credit","name" => "CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411271","type" => "xbrli:monetaryItemType",}
		end
		def CashFlowsUsedInPurchaseOfNoncontrollingInterests
			return {"name" => "CashFlowsUsedInPurchaseOfNoncontrollingInterests","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_CashFlowsUsedInPurchaseOfNoncontrollingInterests","substitutionGroup" => "xbrli:item","info:creationID" => "i200903250000130000","type" => "xbrli:monetaryItemType",}
		end
		def CashOnHand
			return {"xbrli:balance" => "debit","name" => "CashOnHand","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_CashOnHand","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411284","type" => "xbrli:monetaryItemType",}
		end
		def CashPaymentsForFutureContractsForwardContractsOptionContractsAndSwapContractsClassifiedAsInvestingActivities
			return {"xbrli:balance" => "credit","name" => "CashPaymentsForFutureContractsForwardContractsOptionContractsAndSwapContractsClassifiedAsInvestingActivities","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_CashPaymentsForFutureContractsForwardContractsOptionContractsAndSwapContractsClassifiedAsInvestingActivities","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411285","type" => "xbrli:monetaryItemType",}
		end
		def CashReceiptsFromFutureContractsForwardContractsOptionContractsAndSwapContractsClassifiedAsInvestingActivities
			return {"xbrli:balance" => "debit","name" => "CashReceiptsFromFutureContractsForwardContractsOptionContractsAndSwapContractsClassifiedAsInvestingActivities","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_CashReceiptsFromFutureContractsForwardContractsOptionContractsAndSwapContractsClassifiedAsInvestingActivities","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411286","type" => "xbrli:monetaryItemType",}
		end
		def CashReceiptsFromRepaymentOfAdvancesAndLoansMadeToOtherPartiesClassifiedAsInvestingActivities
			return {"xbrli:balance" => "debit","name" => "CashReceiptsFromRepaymentOfAdvancesAndLoansMadeToOtherPartiesClassifiedAsInvestingActivities","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_CashReceiptsFromRepaymentOfAdvancesAndLoansMadeToOtherPartiesClassifiedAsInvestingActivities","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411287","type" => "xbrli:monetaryItemType",}
		end
		def CashTransferred
			return {"xbrli:balance" => "debit","name" => "CashTransferred","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_CashTransferred","substitutionGroup" => "xbrli:item","info:creationID" => "i200903180012411001","type" => "xbrli:monetaryItemType",}
		end
		def ChangeInAmountRecognisedForPreacquisitionDeferredTaxAsset
			return {"name" => "ChangeInAmountRecognisedForPreacquisitionDeferredTaxAsset","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangeInAmountRecognisedForPreacquisitionDeferredTaxAsset","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411288","type" => "xbrli:monetaryItemType",}
		end
		def ChangesInBiologicalAssets
			return {"xbrli:balance" => "debit","name" => "ChangesInBiologicalAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInBiologicalAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411289","type" => "xbrli:monetaryItemType",}
		end
		def ChangesInBiologicalAssetsAbstract
			return {"name" => "ChangesInBiologicalAssetsAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInBiologicalAssetsAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411290","type" => "xbrli:stringItemType",}
		end
		def ChangesInBiologicalAssetsAtCost
			return {"xbrli:balance" => "debit","name" => "ChangesInBiologicalAssetsAtCost","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInBiologicalAssetsAtCost","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411291","type" => "xbrli:monetaryItemType",}
		end
		def ChangesInBiologicalAssetsAtCostAbstract
			return {"name" => "ChangesInBiologicalAssetsAtCostAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInBiologicalAssetsAtCostAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411292","type" => "xbrli:stringItemType",}
		end
		def ChangesInBiologicalAssetsAtFairValue
			return {"xbrli:balance" => "debit","name" => "ChangesInBiologicalAssetsAtFairValue","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInBiologicalAssetsAtFairValue","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411293","type" => "xbrli:monetaryItemType",}
		end
		def ChangesInBiologicalAssetsAtFairValueAbstract
			return {"name" => "ChangesInBiologicalAssetsAtFairValueAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInBiologicalAssetsAtFairValueAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411294","type" => "xbrli:stringItemType",}
		end
		def ChangesInBrandNames
			return {"xbrli:balance" => "debit","name" => "ChangesInBrandNames","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInBrandNames","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411295","type" => "xbrli:monetaryItemType",}
		end
		def ChangesInBrandNamesAbstract
			return {"name" => "ChangesInBrandNamesAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInBrandNamesAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411296","type" => "xbrli:stringItemType",}
		end
		def ChangesInComputerSoftware
			return {"xbrli:balance" => "debit","name" => "ChangesInComputerSoftware","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInComputerSoftware","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411297","type" => "xbrli:monetaryItemType",}
		end
		def ChangesInComputerSoftwareAbstract
			return {"name" => "ChangesInComputerSoftwareAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInComputerSoftwareAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411298","type" => "xbrli:stringItemType",}
		end
		def ChangesInComputerSoftwareInternallyGenerated
			return {"xbrli:balance" => "debit","name" => "ChangesInComputerSoftwareInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInComputerSoftwareInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411299","type" => "xbrli:monetaryItemType",}
		end
		def ChangesInComputerSoftwareInternallyGeneratedAbstract
			return {"name" => "ChangesInComputerSoftwareInternallyGeneratedAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInComputerSoftwareInternallyGeneratedAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411300","type" => "xbrli:stringItemType",}
		end
		def ChangesInComputerSoftwareNotInternallyGenerated
			return {"xbrli:balance" => "debit","name" => "ChangesInComputerSoftwareNotInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInComputerSoftwareNotInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411301","type" => "xbrli:monetaryItemType",}
		end
		def ChangesInComputerSoftwareNotInternallyGeneratedAbstract
			return {"name" => "ChangesInComputerSoftwareNotInternallyGeneratedAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInComputerSoftwareNotInternallyGeneratedAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411302","type" => "xbrli:stringItemType",}
		end
		def ChangesInConstructionInProgress
			return {"xbrli:balance" => "debit","name" => "ChangesInConstructionInProgress","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInConstructionInProgress","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411303","type" => "xbrli:monetaryItemType",}
		end
		def ChangesInConstructionInProgressAbstract
			return {"name" => "ChangesInConstructionInProgressAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInConstructionInProgressAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411304","type" => "xbrli:stringItemType",}
		end
		def ChangesInCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRights
			return {"xbrli:balance" => "debit","name" => "ChangesInCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRights","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRights","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411305","type" => "xbrli:monetaryItemType",}
		end
		def ChangesInCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsAbstract
			return {"name" => "ChangesInCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411306","type" => "xbrli:stringItemType",}
		end
		def ChangesInCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsInternallyGenerated
			return {"xbrli:balance" => "debit","name" => "ChangesInCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411307","type" => "xbrli:monetaryItemType",}
		end
		def ChangesInCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsInternallyGeneratedAbstract
			return {"name" => "ChangesInCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsInternallyGeneratedAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsInternallyGeneratedAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411308","type" => "xbrli:stringItemType",}
		end
		def ChangesInCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsNotInternallyGenerated
			return {"xbrli:balance" => "debit","name" => "ChangesInCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsNotInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsNotInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411309","type" => "xbrli:monetaryItemType",}
		end
		def ChangesInCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsNotInternallyGeneratedAbstract
			return {"name" => "ChangesInCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsNotInternallyGeneratedAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsNotInternallyGeneratedAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411310","type" => "xbrli:stringItemType",}
		end
		def ChangesInDefinedBenefitObligationAtPresentValue
			return {"xbrli:balance" => "credit","name" => "ChangesInDefinedBenefitObligationAtPresentValue","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInDefinedBenefitObligationAtPresentValue","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411311","type" => "xbrli:monetaryItemType",}
		end
		def ChangesInDefinedBenefitObligationAtPresentValueAbstract
			return {"name" => "ChangesInDefinedBenefitObligationAtPresentValueAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInDefinedBenefitObligationAtPresentValueAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411312","type" => "xbrli:stringItemType",}
		end
		def ChangesInDefinedBenefitObligationFromWhollyOrPartlyFundedPlans
			return {"xbrli:balance" => "credit","name" => "ChangesInDefinedBenefitObligationFromWhollyOrPartlyFundedPlans","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInDefinedBenefitObligationFromWhollyOrPartlyFundedPlans","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411313","type" => "xbrli:monetaryItemType",}
		end
		def ChangesInDefinedBenefitObligationFromWhollyOrPartlyFundedPlansAbstract
			return {"name" => "ChangesInDefinedBenefitObligationFromWhollyOrPartlyFundedPlansAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInDefinedBenefitObligationFromWhollyOrPartlyFundedPlansAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411314","type" => "xbrli:stringItemType",}
		end
		def ChangesInDefinedBenefitObligationFromWhollyUnfundedPlans
			return {"xbrli:balance" => "credit","name" => "ChangesInDefinedBenefitObligationFromWhollyUnfundedPlans","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInDefinedBenefitObligationFromWhollyUnfundedPlans","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411315","type" => "xbrli:monetaryItemType",}
		end
		def ChangesInDefinedBenefitObligationFromWhollyUnfundedPlansAbstract
			return {"name" => "ChangesInDefinedBenefitObligationFromWhollyUnfundedPlansAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInDefinedBenefitObligationFromWhollyUnfundedPlansAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411316","type" => "xbrli:stringItemType",}
		end
		def ChangesInEquity
			return {"xbrli:balance" => "credit","name" => "ChangesInEquity","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInEquity","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411319","type" => "xbrli:monetaryItemType",}
		end
		def ChangesInEquityAbstract
			return {"name" => "ChangesInEquityAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInEquityAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411320","type" => "xbrli:stringItemType",}
		end
		def ChangesInEquityAttributableToOwnersOfParent
			return {"xbrli:balance" => "credit","name" => "ChangesInEquityAttributableToOwnersOfParent","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInEquityAttributableToOwnersOfParent","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411321","type" => "xbrli:monetaryItemType",}
		end
		def ChangesInEquityAttributableToOwnersOfParentAbstract
			return {"name" => "ChangesInEquityAttributableToOwnersOfParentAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInEquityAttributableToOwnersOfParentAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411322","type" => "xbrli:stringItemType",}
		end
		def ChangesInExplorationAndEvaluationAssets
			return {"xbrli:balance" => "debit","name" => "ChangesInExplorationAndEvaluationAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInExplorationAndEvaluationAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411323","type" => "xbrli:monetaryItemType",}
		end
		def ChangesInExplorationAndEvaluationAssetsAbstract
			return {"name" => "ChangesInExplorationAndEvaluationAssetsAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInExplorationAndEvaluationAssetsAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411324","type" => "xbrli:stringItemType",}
		end
		def ChangesInExposureToRisk
			return {"name" => "ChangesInExposureToRisk","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInExposureToRisk","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411325","type" => "xbrli:stringItemType",}
		end
		def ChangesInFairValueOfFinancialLiabilityAttributableToChangesInCreditRiskOfLiability
			return {"name" => "ChangesInFairValueOfFinancialLiabilityAttributableToChangesInCreditRiskOfLiability","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInFairValueOfFinancialLiabilityAttributableToChangesInCreditRiskOfLiability","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411326","type" => "xbrli:monetaryItemType",}
		end
		def ChangesInFairValueOfLoansOrReceivablesAttributableToChangesInCreditRiskOfFinancialAssets
			return {"name" => "ChangesInFairValueOfLoansOrReceivablesAttributableToChangesInCreditRiskOfFinancialAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInFairValueOfLoansOrReceivablesAttributableToChangesInCreditRiskOfFinancialAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411327","type" => "xbrli:monetaryItemType",}
		end
		def ChangesInFairValueOfLoansOrReceivablesRelatedCreditDerivativesOrSimilarInstruments
			return {"name" => "ChangesInFairValueOfLoansOrReceivablesRelatedCreditDerivativesOrSimilarInstruments","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInFairValueOfLoansOrReceivablesRelatedCreditDerivativesOrSimilarInstruments","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411328","type" => "xbrli:monetaryItemType",}
		end
		def ChangesInFixturesAndFittings
			return {"xbrli:balance" => "debit","name" => "ChangesInFixturesAndFittings","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInFixturesAndFittings","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411329","type" => "xbrli:monetaryItemType",}
		end
		def ChangesInFixturesAndFittingsAbstract
			return {"name" => "ChangesInFixturesAndFittingsAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInFixturesAndFittingsAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411330","type" => "xbrli:stringItemType",}
		end
		def ChangesInGoodwill
			return {"xbrli:balance" => "debit","name" => "ChangesInGoodwill","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInGoodwill","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411331","type" => "xbrli:monetaryItemType",}
		end
		def ChangesInGoodwillAbstract
			return {"name" => "ChangesInGoodwillAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInGoodwillAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411332","type" => "xbrli:stringItemType",}
		end
		def ChangesInIntangibleAssetsOtherThanGoodwill
			return {"xbrli:balance" => "debit","name" => "ChangesInIntangibleAssetsOtherThanGoodwill","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInIntangibleAssetsOtherThanGoodwill","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411333","type" => "xbrli:monetaryItemType",}
		end
		def ChangesInIntangibleAssetsOtherThanGoodwillAbstract
			return {"name" => "ChangesInIntangibleAssetsOtherThanGoodwillAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInIntangibleAssetsOtherThanGoodwillAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411334","type" => "xbrli:stringItemType",}
		end
		def ChangesInIntangibleAssetsUnderDevelopment
			return {"xbrli:balance" => "debit","name" => "ChangesInIntangibleAssetsUnderDevelopment","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInIntangibleAssetsUnderDevelopment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411335","type" => "xbrli:monetaryItemType",}
		end
		def ChangesInIntangibleAssetsUnderDevelopmentAbstract
			return {"name" => "ChangesInIntangibleAssetsUnderDevelopmentAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInIntangibleAssetsUnderDevelopmentAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411336","type" => "xbrli:stringItemType",}
		end
		def ChangesInIntangibleExplorationAndEvaluationAssets
			return {"xbrli:balance" => "debit","name" => "ChangesInIntangibleExplorationAndEvaluationAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInIntangibleExplorationAndEvaluationAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411337","type" => "xbrli:monetaryItemType",}
		end
		def ChangesInIntangibleExplorationAndEvaluationAssetsAbstract
			return {"name" => "ChangesInIntangibleExplorationAndEvaluationAssetsAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInIntangibleExplorationAndEvaluationAssetsAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411338","type" => "xbrli:stringItemType",}
		end
		def ChangesInIntangibleExplorationAndEvaluationAssetsInternallyGenerated
			return {"xbrli:balance" => "debit","name" => "ChangesInIntangibleExplorationAndEvaluationAssetsInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInIntangibleExplorationAndEvaluationAssetsInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411339","type" => "xbrli:monetaryItemType",}
		end
		def ChangesInIntangibleExplorationAndEvaluationAssetsInternallyGeneratedAbstract
			return {"name" => "ChangesInIntangibleExplorationAndEvaluationAssetsInternallyGeneratedAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInIntangibleExplorationAndEvaluationAssetsInternallyGeneratedAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411340","type" => "xbrli:stringItemType",}
		end
		def ChangesInIntangibleExplorationAndEvaluationAssetsNotInternallyGenerated
			return {"xbrli:balance" => "debit","name" => "ChangesInIntangibleExplorationAndEvaluationAssetsNotInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInIntangibleExplorationAndEvaluationAssetsNotInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411341","type" => "xbrli:monetaryItemType",}
		end
		def ChangesInIntangibleExplorationAndEvaluationAssetsNotInternallyGeneratedAbstract
			return {"name" => "ChangesInIntangibleExplorationAndEvaluationAssetsNotInternallyGeneratedAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInIntangibleExplorationAndEvaluationAssetsNotInternallyGeneratedAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411342","type" => "xbrli:stringItemType",}
		end
		def ChangesInInventoriesOfFinishedGoodsAndWorkInProgress
			return {"xbrli:balance" => "debit","name" => "ChangesInInventoriesOfFinishedGoodsAndWorkInProgress","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInInventoriesOfFinishedGoodsAndWorkInProgress","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411343","type" => "xbrli:monetaryItemType",}
		end
		def ChangesInInvestmentPropertyAtCostWithinFairValueModel
			return {"xbrli:balance" => "debit","name" => "ChangesInInvestmentPropertyAtCostWithinFairValueModel","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInInvestmentPropertyAtCostWithinFairValueModel","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411344","type" => "xbrli:monetaryItemType",}
		end
		def ChangesInInvestmentPropertyAtCostWithinFairValueModelAbstract
			return {"name" => "ChangesInInvestmentPropertyAtCostWithinFairValueModelAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInInvestmentPropertyAtCostWithinFairValueModelAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411345","type" => "xbrli:stringItemType",}
		end
		def ChangesInInvestmentPropertyAtFairValue
			return {"xbrli:balance" => "debit","name" => "ChangesInInvestmentPropertyAtFairValue","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInInvestmentPropertyAtFairValue","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411346","type" => "xbrli:monetaryItemType",}
		end
		def ChangesInInvestmentPropertyAtFairValueAbstract
			return {"name" => "ChangesInInvestmentPropertyAtFairValueAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInInvestmentPropertyAtFairValueAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411347","type" => "xbrli:stringItemType",}
		end
		def ChangesInInvestmentPropertyCostModel
			return {"xbrli:balance" => "debit","name" => "ChangesInInvestmentPropertyCostModel","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInInvestmentPropertyCostModel","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411348","type" => "xbrli:monetaryItemType",}
		end
		def ChangesInInvestmentPropertyCostModelAbstract
			return {"name" => "ChangesInInvestmentPropertyCostModelAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInInvestmentPropertyCostModelAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411349","type" => "xbrli:stringItemType",}
		end
		def ChangesInInvestmentPropertyFairValueModel
			return {"xbrli:balance" => "debit","name" => "ChangesInInvestmentPropertyFairValueModel","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInInvestmentPropertyFairValueModel","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411350","type" => "xbrli:monetaryItemType",}
		end
		def ChangesInInvestmentPropertyFairValueModelAbstract
			return {"name" => "ChangesInInvestmentPropertyFairValueModelAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInInvestmentPropertyFairValueModelAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411351","type" => "xbrli:stringItemType",}
		end
		def ChangesInIssuedCapital
			return {"xbrli:balance" => "credit","name" => "ChangesInIssuedCapital","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInIssuedCapital","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411352","type" => "xbrli:monetaryItemType",}
		end
		def ChangesInIssuedCapitalAbstract
			return {"name" => "ChangesInIssuedCapitalAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInIssuedCapitalAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411353","type" => "xbrli:stringItemType",}
		end
		def ChangesInLandAndBuildings
			return {"xbrli:balance" => "debit","name" => "ChangesInLandAndBuildings","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInLandAndBuildings","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411354","type" => "xbrli:monetaryItemType",}
		end
		def ChangesInLandAndBuildingsAbstract
			return {"name" => "ChangesInLandAndBuildingsAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInLandAndBuildingsAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411355","type" => "xbrli:stringItemType",}
		end
		def ChangesInLegalProceedingsProvision
			return {"xbrli:balance" => "credit","name" => "ChangesInLegalProceedingsProvision","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInLegalProceedingsProvision","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411356","type" => "xbrli:monetaryItemType",}
		end
		def ChangesInLegalProceedingsProvisionAbstract
			return {"name" => "ChangesInLegalProceedingsProvisionAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInLegalProceedingsProvisionAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411357","type" => "xbrli:stringItemType",}
		end
		def ChangesInLicencesAndFranchises
			return {"xbrli:balance" => "debit","name" => "ChangesInLicencesAndFranchises","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInLicencesAndFranchises","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411358","type" => "xbrli:monetaryItemType",}
		end
		def ChangesInLicencesAndFranchisesAbstract
			return {"name" => "ChangesInLicencesAndFranchisesAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInLicencesAndFranchisesAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411359","type" => "xbrli:stringItemType",}
		end
		def ChangesInLicencesAndFranchisesInternallyGenerated
			return {"xbrli:balance" => "debit","name" => "ChangesInLicencesAndFranchisesInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInLicencesAndFranchisesInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411360","type" => "xbrli:monetaryItemType",}
		end
		def ChangesInLicencesAndFranchisesInternallyGeneratedAbstract
			return {"name" => "ChangesInLicencesAndFranchisesInternallyGeneratedAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInLicencesAndFranchisesInternallyGeneratedAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411361","type" => "xbrli:stringItemType",}
		end
		def ChangesInLicencesAndFranchisesNotInternallyGenerated
			return {"xbrli:balance" => "debit","name" => "ChangesInLicencesAndFranchisesNotInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInLicencesAndFranchisesNotInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411362","type" => "xbrli:monetaryItemType",}
		end
		def ChangesInLicencesAndFranchisesNotInternallyGeneratedAbstract
			return {"name" => "ChangesInLicencesAndFranchisesNotInternallyGeneratedAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInLicencesAndFranchisesNotInternallyGeneratedAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411363","type" => "xbrli:stringItemType",}
		end
		def ChangesInMachinery
			return {"xbrli:balance" => "debit","name" => "ChangesInMachinery","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInMachinery","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411364","type" => "xbrli:monetaryItemType",}
		end
		def ChangesInMachineryAbstract
			return {"name" => "ChangesInMachineryAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInMachineryAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411365","type" => "xbrli:stringItemType",}
		end
		def ChangesInMastheadsAndPublishingTitles
			return {"xbrli:balance" => "debit","name" => "ChangesInMastheadsAndPublishingTitles","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInMastheadsAndPublishingTitles","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411366","type" => "xbrli:monetaryItemType",}
		end
		def ChangesInMastheadsAndPublishingTitlesAbstract
			return {"name" => "ChangesInMastheadsAndPublishingTitlesAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInMastheadsAndPublishingTitlesAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411367","type" => "xbrli:stringItemType",}
		end
		def ChangesInMethodsAndAssumptionsUsedInPreparingSensitivityAnalysis
			return {"name" => "ChangesInMethodsAndAssumptionsUsedInPreparingSensitivityAnalysis","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInMethodsAndAssumptionsUsedInPreparingSensitivityAnalysis","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411368","type" => "xbrli:stringItemType",}
		end
		def ChangesInMethodsUsedToMeasureRisk
			return {"name" => "ChangesInMethodsUsedToMeasureRisk","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInMethodsUsedToMeasureRisk","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411369","type" => "xbrli:stringItemType",}
		end
		def ChangesInMiscellaneousOtherProvisions
			return {"xbrli:balance" => "credit","name" => "ChangesInMiscellaneousOtherProvisions","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInMiscellaneousOtherProvisions","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411370","type" => "xbrli:monetaryItemType",}
		end
		def ChangesInMiscellaneousOtherProvisionsAbstract
			return {"name" => "ChangesInMiscellaneousOtherProvisionsAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInMiscellaneousOtherProvisionsAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411371","type" => "xbrli:stringItemType",}
		end
		def ChangesInNoncontrollingInterests
			return {"xbrli:balance" => "credit","name" => "ChangesInNoncontrollingInterests","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInNoncontrollingInterests","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411372","type" => "xbrli:monetaryItemType",}
		end
		def ChangesInNoncontrollingInterestsAbstract
			return {"name" => "ChangesInNoncontrollingInterestsAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInNoncontrollingInterestsAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411373","type" => "xbrli:stringItemType",}
		end
		def ChangesInObjectivesPoliciesAndProcessesForManagingRisk
			return {"name" => "ChangesInObjectivesPoliciesAndProcessesForManagingRisk","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInObjectivesPoliciesAndProcessesForManagingRisk","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411374","type" => "xbrli:stringItemType",}
		end
		def ChangesInOfficeEquipment
			return {"xbrli:balance" => "debit","name" => "ChangesInOfficeEquipment","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInOfficeEquipment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411375","type" => "xbrli:monetaryItemType",}
		end
		def ChangesInOfficeEquipmentAbstract
			return {"name" => "ChangesInOfficeEquipmentAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInOfficeEquipmentAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411376","type" => "xbrli:stringItemType",}
		end
		def ChangesInOnerousContractsProvision
			return {"xbrli:balance" => "credit","name" => "ChangesInOnerousContractsProvision","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInOnerousContractsProvision","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411377","type" => "xbrli:monetaryItemType",}
		end
		def ChangesInOnerousContractsProvisionAbstract
			return {"name" => "ChangesInOnerousContractsProvisionAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInOnerousContractsProvisionAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411378","type" => "xbrli:stringItemType",}
		end
		def ChangesInOtherEquityInterest
			return {"xbrli:balance" => "credit","name" => "ChangesInOtherEquityInterest","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInOtherEquityInterest","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411379","type" => "xbrli:monetaryItemType",}
		end
		def ChangesInOtherEquityInterestAbstract
			return {"name" => "ChangesInOtherEquityInterestAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInOtherEquityInterestAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411380","type" => "xbrli:stringItemType",}
		end
		def ChangesInOtherIntangibleAssets
			return {"xbrli:balance" => "debit","name" => "ChangesInOtherIntangibleAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInOtherIntangibleAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411381","type" => "xbrli:monetaryItemType",}
		end
		def ChangesInOtherIntangibleAssetsAbstract
			return {"name" => "ChangesInOtherIntangibleAssetsAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInOtherIntangibleAssetsAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411382","type" => "xbrli:stringItemType",}
		end
		def ChangesInOtherIntangibleAssetsInternallyGenerated
			return {"xbrli:balance" => "debit","name" => "ChangesInOtherIntangibleAssetsInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInOtherIntangibleAssetsInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411383","type" => "xbrli:monetaryItemType",}
		end
		def ChangesInOtherIntangibleAssetsInternallyGeneratedAbstract
			return {"name" => "ChangesInOtherIntangibleAssetsInternallyGeneratedAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInOtherIntangibleAssetsInternallyGeneratedAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411384","type" => "xbrli:stringItemType",}
		end
		def ChangesInOtherIntangibleAssetsNotInternallyGenerated
			return {"xbrli:balance" => "debit","name" => "ChangesInOtherIntangibleAssetsNotInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInOtherIntangibleAssetsNotInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411385","type" => "xbrli:monetaryItemType",}
		end
		def ChangesInOtherIntangibleAssetsNotInternallyGeneratedAbstract
			return {"name" => "ChangesInOtherIntangibleAssetsNotInternallyGeneratedAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInOtherIntangibleAssetsNotInternallyGeneratedAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411386","type" => "xbrli:stringItemType",}
		end
		def ChangesInOtherPropertyPlantAndEquipment
			return {"xbrli:balance" => "debit","name" => "ChangesInOtherPropertyPlantAndEquipment","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInOtherPropertyPlantAndEquipment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411387","type" => "xbrli:monetaryItemType",}
		end
		def ChangesInOtherPropertyPlantAndEquipmentAbstract
			return {"name" => "ChangesInOtherPropertyPlantAndEquipmentAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInOtherPropertyPlantAndEquipmentAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411388","type" => "xbrli:stringItemType",}
		end
		def ChangesInOtherProvisions
			return {"xbrli:balance" => "credit","name" => "ChangesInOtherProvisions","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInOtherProvisions","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411389","type" => "xbrli:monetaryItemType",}
		end
		def ChangesInOtherProvisionsAbstract
			return {"name" => "ChangesInOtherProvisionsAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInOtherProvisionsAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411390","type" => "xbrli:stringItemType",}
		end
		def ChangesInOtherReserves
			return {"xbrli:balance" => "credit","name" => "ChangesInOtherReserves","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInOtherReserves","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411391","type" => "xbrli:monetaryItemType",}
		end
		def ChangesInOtherReservesAbstract
			return {"name" => "ChangesInOtherReservesAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInOtherReservesAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411392","type" => "xbrli:stringItemType",}
		end
		def ChangesInPlanAssetsAtFairValue
			return {"xbrli:balance" => "debit","name" => "ChangesInPlanAssetsAtFairValue","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInPlanAssetsAtFairValue","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411393","type" => "xbrli:monetaryItemType",}
		end
		def ChangesInPlanAssetsAtFairValueAbstract
			return {"name" => "ChangesInPlanAssetsAtFairValueAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInPlanAssetsAtFairValueAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411394","type" => "xbrli:stringItemType",}
		end
		def ChangesInPropertyPlantAndEquipment
			return {"xbrli:balance" => "debit","name" => "ChangesInPropertyPlantAndEquipment","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInPropertyPlantAndEquipment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411395","type" => "xbrli:monetaryItemType",}
		end
		def ChangesInPropertyPlantAndEquipmentAbstract
			return {"name" => "ChangesInPropertyPlantAndEquipmentAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInPropertyPlantAndEquipmentAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411396","type" => "xbrli:stringItemType",}
		end
		def ChangesInProvisionForDecommissioningRestorationAndRehabilitationCosts
			return {"xbrli:balance" => "credit","name" => "ChangesInProvisionForDecommissioningRestorationAndRehabilitationCosts","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInProvisionForDecommissioningRestorationAndRehabilitationCosts","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411397","type" => "xbrli:monetaryItemType",}
		end
		def ChangesInProvisionForDecommissioningRestorationAndRehabilitationCostsAbstract
			return {"name" => "ChangesInProvisionForDecommissioningRestorationAndRehabilitationCostsAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInProvisionForDecommissioningRestorationAndRehabilitationCostsAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411398","type" => "xbrli:stringItemType",}
		end
		def ChangesInRecipesFormulaeModelsDesignsAndPrototypes
			return {"xbrli:balance" => "debit","name" => "ChangesInRecipesFormulaeModelsDesignsAndPrototypes","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInRecipesFormulaeModelsDesignsAndPrototypes","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411399","type" => "xbrli:monetaryItemType",}
		end
		def ChangesInRecipesFormulaeModelsDesignsAndPrototypesAbstract
			return {"name" => "ChangesInRecipesFormulaeModelsDesignsAndPrototypesAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInRecipesFormulaeModelsDesignsAndPrototypesAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411400","type" => "xbrli:stringItemType",}
		end
		def ChangesInRecipesFormulaeModelsDesignsAndPrototypesInternallyGenerated
			return {"xbrli:balance" => "debit","name" => "ChangesInRecipesFormulaeModelsDesignsAndPrototypesInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInRecipesFormulaeModelsDesignsAndPrototypesInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411401","type" => "xbrli:monetaryItemType",}
		end
		def ChangesInRecipesFormulaeModelsDesignsAndPrototypesInternallyGeneratedAbstract
			return {"name" => "ChangesInRecipesFormulaeModelsDesignsAndPrototypesInternallyGeneratedAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInRecipesFormulaeModelsDesignsAndPrototypesInternallyGeneratedAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411402","type" => "xbrli:stringItemType",}
		end
		def ChangesInRecipesFormulaeModelsDesignsAndPrototypesNotInternallyGenerated
			return {"xbrli:balance" => "debit","name" => "ChangesInRecipesFormulaeModelsDesignsAndPrototypesNotInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInRecipesFormulaeModelsDesignsAndPrototypesNotInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411403","type" => "xbrli:monetaryItemType",}
		end
		def ChangesInRecipesFormulaeModelsDesignsAndPrototypesNotInternallyGeneratedAbstract
			return {"name" => "ChangesInRecipesFormulaeModelsDesignsAndPrototypesNotInternallyGeneratedAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInRecipesFormulaeModelsDesignsAndPrototypesNotInternallyGeneratedAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411404","type" => "xbrli:stringItemType",}
		end
		def ChangesInReimbursementRightsAtFairValue
			return {"xbrli:balance" => "debit","name" => "ChangesInReimbursementRightsAtFairValue","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInReimbursementRightsAtFairValue","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411405","type" => "xbrli:monetaryItemType",}
		end
		def ChangesInReimbursementRightsAtFairValueAbstract
			return {"name" => "ChangesInReimbursementRightsAtFairValueAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInReimbursementRightsAtFairValueAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411406","type" => "xbrli:stringItemType",}
		end
		def ChangesInRestructuringProvision
			return {"xbrli:balance" => "credit","name" => "ChangesInRestructuringProvision","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInRestructuringProvision","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411407","type" => "xbrli:monetaryItemType",}
		end
		def ChangesInRestructuringProvisionAbstract
			return {"name" => "ChangesInRestructuringProvisionAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInRestructuringProvisionAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411408","type" => "xbrli:stringItemType",}
		end
		def ChangesInRetainedEarnings
			return {"xbrli:balance" => "credit","name" => "ChangesInRetainedEarnings","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInRetainedEarnings","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411409","type" => "xbrli:monetaryItemType",}
		end
		def ChangesInRetainedEarningsAbstract
			return {"name" => "ChangesInRetainedEarningsAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInRetainedEarningsAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411410","type" => "xbrli:stringItemType",}
		end
		def ChangesInSharePremium
			return {"xbrli:balance" => "credit","name" => "ChangesInSharePremium","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInSharePremium","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411411","type" => "xbrli:monetaryItemType",}
		end
		def ChangesInSharePremiumAbstract
			return {"name" => "ChangesInSharePremiumAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInSharePremiumAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411412","type" => "xbrli:stringItemType",}
		end
		def ChangesInTangibleExplorationAndEvaluationAssets
			return {"xbrli:balance" => "debit","name" => "ChangesInTangibleExplorationAndEvaluationAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInTangibleExplorationAndEvaluationAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411413","type" => "xbrli:monetaryItemType",}
		end
		def ChangesInTangibleExplorationAndEvaluationAssetsAbstract
			return {"name" => "ChangesInTangibleExplorationAndEvaluationAssetsAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInTangibleExplorationAndEvaluationAssetsAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411414","type" => "xbrli:stringItemType",}
		end
		def ChangesInTreasuryShares
			return {"xbrli:balance" => "debit","name" => "ChangesInTreasuryShares","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInTreasuryShares","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411415","type" => "xbrli:monetaryItemType",}
		end
		def ChangesInTreasurySharesAbstract
			return {"name" => "ChangesInTreasurySharesAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInTreasurySharesAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411416","type" => "xbrli:stringItemType",}
		end
		def ChangesInVehicles
			return {"xbrli:balance" => "debit","name" => "ChangesInVehicles","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInVehicles","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411417","type" => "xbrli:monetaryItemType",}
		end
		def ChangesInVehiclesAbstract
			return {"name" => "ChangesInVehiclesAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInVehiclesAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411418","type" => "xbrli:stringItemType",}
		end
		def ChangesInWarrantyProvision
			return {"xbrli:balance" => "credit","name" => "ChangesInWarrantyProvision","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInWarrantyProvision","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411419","type" => "xbrli:monetaryItemType",}
		end
		def ChangesInWarrantyProvisionAbstract
			return {"name" => "ChangesInWarrantyProvisionAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ChangesInWarrantyProvisionAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411420","type" => "xbrli:stringItemType",}
		end
		def CircumstancesLeadingToReversalsOfInventoryWritedown
			return {"name" => "CircumstancesLeadingToReversalsOfInventoryWritedown","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_CircumstancesLeadingToReversalsOfInventoryWritedown","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411421","type" => "xbrli:stringItemType",}
		end
		def ClassesAbstract
			return {"name" => "ClassesAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ClassesAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411422","type" => "xbrli:stringItemType",}
		end
		def ClassesOfCashPaymentsAbstract
			return {"name" => "ClassesOfCashPaymentsAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ClassesOfCashPaymentsAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411423","type" => "xbrli:stringItemType",}
		end
		def ClassesOfCashReceiptsFromOperatingActivitiesAbstract
			return {"name" => "ClassesOfCashReceiptsFromOperatingActivitiesAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ClassesOfCashReceiptsFromOperatingActivitiesAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411424","type" => "xbrli:stringItemType",}
		end
		def ClassesOfEmployeeBenefitsExpenseAbstract
			return {"name" => "ClassesOfEmployeeBenefitsExpenseAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ClassesOfEmployeeBenefitsExpenseAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411425","type" => "xbrli:stringItemType",}
		end
		def ClassesOfIntangibleAssetsGrossCarryingAmountaccumulatedAmortisationAbstract
			return {"name" => "ClassesOfIntangibleAssetsGrossCarryingAmountaccumulatedAmortisationAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ClassesOfIntangibleAssetsGrossCarryingAmountaccumulatedAmortisationAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411426","type" => "xbrli:stringItemType",}
		end
		def ClassesOfInventoriesAbstract
			return {"name" => "ClassesOfInventoriesAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ClassesOfInventoriesAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411427","type" => "xbrli:stringItemType",}
		end
		def ClassesOfOtherProvisionsAbstract
			return {"name" => "ClassesOfOtherProvisionsAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ClassesOfOtherProvisionsAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411428","type" => "xbrli:stringItemType",}
		end
		def ClassesOfOtherProvisionsShorttermlongtermClassificationAbstract
			return {"name" => "ClassesOfOtherProvisionsShorttermlongtermClassificationAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ClassesOfOtherProvisionsShorttermlongtermClassificationAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411429","type" => "xbrli:stringItemType",}
		end
		def ClassesOfPropertyPlantAndEquipmentGrossCarryingAmountaccumulatedDepreciationAbstract
			return {"name" => "ClassesOfPropertyPlantAndEquipmentGrossCarryingAmountaccumulatedDepreciationAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ClassesOfPropertyPlantAndEquipmentGrossCarryingAmountaccumulatedDepreciationAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411430","type" => "xbrli:stringItemType",}
		end
		def ClassesOfRevenueAbstract
			return {"name" => "ClassesOfRevenueAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ClassesOfRevenueAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411431","type" => "xbrli:stringItemType",}
		end
		def CommitmentsRelatingToInterestsInJointVentures
			return {"xbrli:balance" => "debit","name" => "CommitmentsRelatingToInterestsInJointVentures","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_CommitmentsRelatingToInterestsInJointVentures","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411432","type" => "xbrli:monetaryItemType",}
		end
		def ComponentsOfOtherComprehensiveIncomeBeforeTaxAbstract
			return {"name" => "ComponentsOfOtherComprehensiveIncomeBeforeTaxAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ComponentsOfOtherComprehensiveIncomeBeforeTaxAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413168","type" => "xbrli:stringItemType",}
		end
		def ComponentsOfOtherComprehensiveIncomeNetOfTaxAbstract
			return {"name" => "ComponentsOfOtherComprehensiveIncomeNetOfTaxAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ComponentsOfOtherComprehensiveIncomeNetOfTaxAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200903271001000000","type" => "xbrli:stringItemType",}
		end
		def ComprehensiveIncome
			return {"xbrli:balance" => "credit","name" => "ComprehensiveIncome","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ComprehensiveIncome","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411433","type" => "xbrli:monetaryItemType",}
		end
		def ComprehensiveIncomeAbstract
			return {"name" => "ComprehensiveIncomeAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ComprehensiveIncomeAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411434","type" => "xbrli:stringItemType",}
		end
		def ComprehensiveIncomeAttributableToAbstract
			return {"name" => "ComprehensiveIncomeAttributableToAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ComprehensiveIncomeAttributableToAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411435","type" => "xbrli:stringItemType",}
		end
		def ComprehensiveIncomeAttributableToNoncontrollingInterests
			return {"xbrli:balance" => "credit","name" => "ComprehensiveIncomeAttributableToNoncontrollingInterests","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ComprehensiveIncomeAttributableToNoncontrollingInterests","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411436","type" => "xbrli:monetaryItemType",}
		end
		def ComprehensiveIncomeAttributableToOwnersOfParent
			return {"xbrli:balance" => "credit","name" => "ComprehensiveIncomeAttributableToOwnersOfParent","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ComprehensiveIncomeAttributableToOwnersOfParent","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411437","type" => "xbrli:monetaryItemType",}
		end
		def ComprehensiveIncomeOtherEquityInterest
			return {"xbrli:balance" => "credit","name" => "ComprehensiveIncomeOtherEquityInterest","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ComprehensiveIncomeOtherEquityInterest","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411438","type" => "xbrli:monetaryItemType",}
		end
		def ComprehensiveIncomeOtherReserves
			return {"xbrli:balance" => "credit","name" => "ComprehensiveIncomeOtherReserves","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ComprehensiveIncomeOtherReserves","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411439","type" => "xbrli:monetaryItemType",}
		end
		def ComprehensiveIncomeRetainedEarnings
			return {"xbrli:balance" => "credit","name" => "ComprehensiveIncomeRetainedEarnings","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ComprehensiveIncomeRetainedEarnings","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411440","type" => "xbrli:monetaryItemType",}
		end
		def ComprehensiveIncomeSharePremium
			return {"xbrli:balance" => "credit","name" => "ComprehensiveIncomeSharePremium","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ComprehensiveIncomeSharePremium","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411441","type" => "xbrli:monetaryItemType",}
		end
		def ComprehensiveIncomeTreasuryShares
			return {"xbrli:balance" => "debit","name" => "ComprehensiveIncomeTreasuryShares","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ComprehensiveIncomeTreasuryShares","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411442","type" => "xbrli:monetaryItemType",}
		end
		def ComputerSoftware
			return {"xbrli:balance" => "debit","name" => "ComputerSoftware","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_ComputerSoftware","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411443","type" => "xbrli:monetaryItemType",}
		end
		def ComputerSoftwareAbstract
			return {"name" => "ComputerSoftwareAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ComputerSoftwareAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411444","type" => "xbrli:stringItemType",}
		end
		def ComputerSoftwareAccumulatedAmortisationAndImpairment
			return {"xbrli:balance" => "credit","name" => "ComputerSoftwareAccumulatedAmortisationAndImpairment","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_ComputerSoftwareAccumulatedAmortisationAndImpairment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411445","type" => "xbrli:monetaryItemType",}
		end
		def ComputerSoftwareCarryingAmountAtCostOfRevaluedAssets
			return {"name" => "ComputerSoftwareCarryingAmountAtCostOfRevaluedAssets","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_ComputerSoftwareCarryingAmountAtCostOfRevaluedAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411446","type" => "xbrli:monetaryItemType",}
		end
		def ComputerSoftwareCarryingAmountOfRevaluedAssets
			return {"name" => "ComputerSoftwareCarryingAmountOfRevaluedAssets","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_ComputerSoftwareCarryingAmountOfRevaluedAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411447","type" => "xbrli:monetaryItemType",}
		end
		def ComputerSoftwareGross
			return {"xbrli:balance" => "debit","name" => "ComputerSoftwareGross","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_ComputerSoftwareGross","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411448","type" => "xbrli:monetaryItemType",}
		end
		def ComputerSoftwareInternallyGenerated
			return {"xbrli:balance" => "debit","name" => "ComputerSoftwareInternallyGenerated","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_ComputerSoftwareInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411449","type" => "xbrli:monetaryItemType",}
		end
		def ComputerSoftwareInternallyGeneratedAbstract
			return {"name" => "ComputerSoftwareInternallyGeneratedAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ComputerSoftwareInternallyGeneratedAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411450","type" => "xbrli:stringItemType",}
		end
		def ComputerSoftwareInternallyGeneratedAccumulatedAmortisationAndImpairment
			return {"xbrli:balance" => "credit","name" => "ComputerSoftwareInternallyGeneratedAccumulatedAmortisationAndImpairment","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_ComputerSoftwareInternallyGeneratedAccumulatedAmortisationAndImpairment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411451","type" => "xbrli:monetaryItemType",}
		end
		def ComputerSoftwareInternallyGeneratedGross
			return {"xbrli:balance" => "debit","name" => "ComputerSoftwareInternallyGeneratedGross","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_ComputerSoftwareInternallyGeneratedGross","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411452","type" => "xbrli:monetaryItemType",}
		end
		def ComputerSoftwareNotInternallyGenerated
			return {"xbrli:balance" => "debit","name" => "ComputerSoftwareNotInternallyGenerated","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_ComputerSoftwareNotInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411453","type" => "xbrli:monetaryItemType",}
		end
		def ComputerSoftwareNotInternallyGeneratedAbstract
			return {"name" => "ComputerSoftwareNotInternallyGeneratedAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ComputerSoftwareNotInternallyGeneratedAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411454","type" => "xbrli:stringItemType",}
		end
		def ComputerSoftwareNotInternallyGeneratedAccumulatedAmortisationAndImpairment
			return {"xbrli:balance" => "credit","name" => "ComputerSoftwareNotInternallyGeneratedAccumulatedAmortisationAndImpairment","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_ComputerSoftwareNotInternallyGeneratedAccumulatedAmortisationAndImpairment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411455","type" => "xbrli:monetaryItemType",}
		end
		def ComputerSoftwareNotInternallyGeneratedGross
			return {"xbrli:balance" => "debit","name" => "ComputerSoftwareNotInternallyGeneratedGross","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_ComputerSoftwareNotInternallyGeneratedGross","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411456","type" => "xbrli:monetaryItemType",}
		end
		def ComputerSoftwareRevaluationSurplus
			return {"name" => "ComputerSoftwareRevaluationSurplus","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_ComputerSoftwareRevaluationSurplus","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411457","type" => "xbrli:monetaryItemType",}
		end
		def ConcentrationsOfRisk
			return {"name" => "ConcentrationsOfRisk","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ConcentrationsOfRisk","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411458","type" => "xbrli:stringItemType",}
		end
		def ConsolidatedAbstract
			return {"name" => "ConsolidatedAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ConsolidatedAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200812011028341002","type" => "xbrli:stringItemType",}
		end
		def ConsolidatedAndSeparateFinancialStatementsAbstract
			return {"name" => "ConsolidatedAndSeparateFinancialStatementsAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ConsolidatedAndSeparateFinancialStatementsAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200812011028331002","type" => "xbrli:stringItemType",}
		end
		def ConsolidatedAndSeparateFinancialStatementsDimension
			return {"name" => "ConsolidatedAndSeparateFinancialStatementsDimension","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ConsolidatedAndSeparateFinancialStatementsDimension","substitutionGroup" => "xbrldt:dimensionItem","info:creationID" => "i200812011028311002","type" => "xbrli:stringItemType",}
		end
		def ConstructionInProgress
			return {"xbrli:balance" => "debit","name" => "ConstructionInProgress","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_ConstructionInProgress","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411459","type" => "xbrli:monetaryItemType",}
		end
		def ConstructionInProgressAbstract
			return {"name" => "ConstructionInProgressAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ConstructionInProgressAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411460","type" => "xbrli:stringItemType",}
		end
		def ConstructionInProgressAccumulatedDepreciationAndImpairment
			return {"xbrli:balance" => "credit","name" => "ConstructionInProgressAccumulatedDepreciationAndImpairment","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_ConstructionInProgressAccumulatedDepreciationAndImpairment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411461","type" => "xbrli:monetaryItemType",}
		end
		def ConstructionInProgressCarryingAmountAtCostOfRevaluedAssets
			return {"name" => "ConstructionInProgressCarryingAmountAtCostOfRevaluedAssets","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_ConstructionInProgressCarryingAmountAtCostOfRevaluedAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411462","type" => "xbrli:monetaryItemType",}
		end
		def ConstructionInProgressCarryingAmountOfRevaluedAssets
			return {"name" => "ConstructionInProgressCarryingAmountOfRevaluedAssets","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_ConstructionInProgressCarryingAmountOfRevaluedAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411464","type" => "xbrli:monetaryItemType",}
		end
		def ConstructionInProgressCarryingAmountOfRevaluedAssetsByActiveMarketPrices
			return {"name" => "ConstructionInProgressCarryingAmountOfRevaluedAssetsByActiveMarketPrices","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_ConstructionInProgressCarryingAmountOfRevaluedAssetsByActiveMarketPrices","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411465","type" => "xbrli:monetaryItemType",}
		end
		def ConstructionInProgressCarryingAmountOfRevaluedAssetsByEstimations
			return {"name" => "ConstructionInProgressCarryingAmountOfRevaluedAssetsByEstimations","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_ConstructionInProgressCarryingAmountOfRevaluedAssetsByEstimations","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411466","type" => "xbrli:monetaryItemType",}
		end
		def ConstructionInProgressExpendituresRecognisedForConstructions
			return {"name" => "ConstructionInProgressExpendituresRecognisedForConstructions","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_ConstructionInProgressExpendituresRecognisedForConstructions","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411467","type" => "xbrli:monetaryItemType",}
		end
		def ConstructionInProgressGross
			return {"xbrli:balance" => "debit","name" => "ConstructionInProgressGross","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_ConstructionInProgressGross","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411468","type" => "xbrli:monetaryItemType",}
		end
		def ConstructionInProgressRevaluationSurplus
			return {"name" => "ConstructionInProgressRevaluationSurplus","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_ConstructionInProgressRevaluationSurplus","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411470","type" => "xbrli:monetaryItemType",}
		end
		def ConstructionInProgressTemporarilyIdle
			return {"name" => "ConstructionInProgressTemporarilyIdle","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_ConstructionInProgressTemporarilyIdle","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411471","type" => "xbrli:monetaryItemType",}
		end
		def ContingentConsiderationArrangementsAndIndemnificationAssetsRecognisedAsOfAcquisitionDate
			return {"xbrli:balance" => "debit","name" => "ContingentConsiderationArrangementsAndIndemnificationAssetsRecognisedAsOfAcquisitionDate","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_ContingentConsiderationArrangementsAndIndemnificationAssetsRecognisedAsOfAcquisitionDate","substitutionGroup" => "xbrli:item","info:creationID" => "i200903180018411001","type" => "xbrli:monetaryItemType",}
		end
		def ContingentRentsRecognisedAsExpense
			return {"xbrli:balance" => "debit","name" => "ContingentRentsRecognisedAsExpense","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ContingentRentsRecognisedAsExpense","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411472","type" => "xbrli:monetaryItemType",}
		end
		def ContingentRentsRecognisedAsExpenseClassifiedAsFinanceLease
			return {"xbrli:balance" => "debit","name" => "ContingentRentsRecognisedAsExpenseClassifiedAsFinanceLease","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ContingentRentsRecognisedAsExpenseClassifiedAsFinanceLease","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411473","type" => "xbrli:monetaryItemType",}
		end
		def ContingentRentsRecognisedAsExpenseClassifiedAsOperatingLease
			return {"xbrli:balance" => "debit","name" => "ContingentRentsRecognisedAsExpenseClassifiedAsOperatingLease","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ContingentRentsRecognisedAsExpenseClassifiedAsOperatingLease","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411474","type" => "xbrli:monetaryItemType",}
		end
		def ContingentRentsRecognisedAsIncome
			return {"xbrli:balance" => "credit","name" => "ContingentRentsRecognisedAsIncome","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ContingentRentsRecognisedAsIncome","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411475","type" => "xbrli:monetaryItemType",}
		end
		def ContingentRentsRecognisedAsIncomeAbstract
			return {"name" => "ContingentRentsRecognisedAsIncomeAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ContingentRentsRecognisedAsIncomeAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411476","type" => "xbrli:stringItemType",}
		end
		def ContingentRentsRecognisedAsIncomeClassifiedAsFinanceLease
			return {"xbrli:balance" => "credit","name" => "ContingentRentsRecognisedAsIncomeClassifiedAsFinanceLease","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ContingentRentsRecognisedAsIncomeClassifiedAsFinanceLease","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411477","type" => "xbrli:monetaryItemType",}
		end
		def ContingentRentsRecognisedAsIncomeClassifiedAsOperatingLease
			return {"xbrli:balance" => "credit","name" => "ContingentRentsRecognisedAsIncomeClassifiedAsOperatingLease","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ContingentRentsRecognisedAsIncomeClassifiedAsOperatingLease","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411478","type" => "xbrli:monetaryItemType",}
		end
		def ContinuingAndDiscontinuedOperationsDimension
			return {"name" => "ContinuingAndDiscontinuedOperationsDimension","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ContinuingAndDiscontinuedOperationsDimension","substitutionGroup" => "xbrldt:dimensionItem","info:creationID" => "i200812011028321002","type" => "xbrli:stringItemType",}
		end
		def ContinuingOperationsAbstract
			return {"name" => "ContinuingOperationsAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ContinuingOperationsAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200812011028201002","type" => "xbrli:stringItemType",}
		end
		def ContractsInProgressAbstract
			return {"name" => "ContractsInProgressAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ContractsInProgressAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411479","type" => "xbrli:stringItemType",}
		end
		def ContributionsByPlanParticipantsAbstract
			return {"name" => "ContributionsByPlanParticipantsAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ContributionsByPlanParticipantsAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411480","type" => "xbrli:stringItemType",}
		end
		def ContributionsByPlanParticipantsDefinedBenefitObligationAtPresentValue
			return {"xbrli:balance" => "credit","name" => "ContributionsByPlanParticipantsDefinedBenefitObligationAtPresentValue","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ContributionsByPlanParticipantsDefinedBenefitObligationAtPresentValue","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411481","type" => "xbrli:monetaryItemType",}
		end
		def ContributionsByPlanParticipantsDefinedBenefitObligationFromWhollyOrPartlyFundedPlans
			return {"xbrli:balance" => "credit","name" => "ContributionsByPlanParticipantsDefinedBenefitObligationFromWhollyOrPartlyFundedPlans","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ContributionsByPlanParticipantsDefinedBenefitObligationFromWhollyOrPartlyFundedPlans","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411482","type" => "xbrli:monetaryItemType",}
		end
		def ContributionsByPlanParticipantsDefinedBenefitObligationFromWhollyUnfundedPlans
			return {"xbrli:balance" => "credit","name" => "ContributionsByPlanParticipantsDefinedBenefitObligationFromWhollyUnfundedPlans","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ContributionsByPlanParticipantsDefinedBenefitObligationFromWhollyUnfundedPlans","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411483","type" => "xbrli:monetaryItemType",}
		end
		def CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRights
			return {"xbrli:balance" => "debit","name" => "CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRights","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRights","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411484","type" => "xbrli:monetaryItemType",}
		end
		def CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsAbstract
			return {"name" => "CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411485","type" => "xbrli:stringItemType",}
		end
		def CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsAccumulatedAmortisationAndImpairment
			return {"xbrli:balance" => "credit","name" => "CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsAccumulatedAmortisationAndImpairment","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsAccumulatedAmortisationAndImpairment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411486","type" => "xbrli:monetaryItemType",}
		end
		def CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsCarryingAmountAtCostOfRevaluedAssets
			return {"name" => "CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsCarryingAmountAtCostOfRevaluedAssets","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsCarryingAmountAtCostOfRevaluedAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411487","type" => "xbrli:monetaryItemType",}
		end
		def CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsCarryingAmountOfRevaluedAssets
			return {"name" => "CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsCarryingAmountOfRevaluedAssets","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsCarryingAmountOfRevaluedAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411488","type" => "xbrli:monetaryItemType",}
		end
		def CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsGross
			return {"xbrli:balance" => "debit","name" => "CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsGross","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsGross","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411489","type" => "xbrli:monetaryItemType",}
		end
		def CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsInternallyGenerated
			return {"xbrli:balance" => "debit","name" => "CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsInternallyGenerated","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411490","type" => "xbrli:monetaryItemType",}
		end
		def CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsInternallyGeneratedAbstract
			return {"name" => "CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsInternallyGeneratedAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsInternallyGeneratedAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411491","type" => "xbrli:stringItemType",}
		end
		def CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsInternallyGeneratedAccumulatedAmortisationAndImpairment
			return {"xbrli:balance" => "credit","name" => "CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsInternallyGeneratedAccumulatedAmortisationAndImpairment","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsInternallyGeneratedAccumulatedAmortisationAndImpairment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411492","type" => "xbrli:monetaryItemType",}
		end
		def CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsInternallyGeneratedGross
			return {"xbrli:balance" => "debit","name" => "CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsInternallyGeneratedGross","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsInternallyGeneratedGross","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411493","type" => "xbrli:monetaryItemType",}
		end
		def CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsNotInternallyGenerated
			return {"xbrli:balance" => "debit","name" => "CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsNotInternallyGenerated","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsNotInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411494","type" => "xbrli:monetaryItemType",}
		end
		def CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsNotInternallyGeneratedAbstract
			return {"name" => "CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsNotInternallyGeneratedAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsNotInternallyGeneratedAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411495","type" => "xbrli:stringItemType",}
		end
		def CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsNotInternallyGeneratedAccumulatedAmortisationAndImpairment
			return {"xbrli:balance" => "credit","name" => "CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsNotInternallyGeneratedAccumulatedAmortisationAndImpairment","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsNotInternallyGeneratedAccumulatedAmortisationAndImpairment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411496","type" => "xbrli:monetaryItemType",}
		end
		def CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsNotInternallyGeneratedGross
			return {"xbrli:balance" => "debit","name" => "CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsNotInternallyGeneratedGross","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsNotInternallyGeneratedGross","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411497","type" => "xbrli:monetaryItemType",}
		end
		def CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsRevaluationSurplus
			return {"name" => "CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsRevaluationSurplus","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsRevaluationSurplus","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411498","type" => "xbrli:monetaryItemType",}
		end
		def CostOfInventoriesRecognisedAsExpenseDuringPeriod
			return {"xbrli:balance" => "debit","name" => "CostOfInventoriesRecognisedAsExpenseDuringPeriod","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_CostOfInventoriesRecognisedAsExpenseDuringPeriod","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411499","type" => "xbrli:monetaryItemType",}
		end
		def CostOfSales
			return {"xbrli:balance" => "debit","name" => "CostOfSales","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_CostOfSales","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411500","type" => "xbrli:monetaryItemType",}
		end
		def CostsIncurredAndRecognisedProfitsLessRecognisedLosses
			return {"name" => "CostsIncurredAndRecognisedProfitsLessRecognisedLosses","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_CostsIncurredAndRecognisedProfitsLessRecognisedLosses","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411173","type" => "xbrli:monetaryItemType",}
		end
		def CountryOfIncorporation
			return {"name" => "CountryOfIncorporation","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_CountryOfIncorporation","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411502","type" => "xbrli:stringItemType",}
		end
		def CumulativeChangeInFairValueRecognisedInProfitOrLossOnSalesOfInvestmentPropertyBetweenPoolsOfAssetsMeasuredUsingDifferentModels
			return {"xbrli:balance" => "credit","name" => "CumulativeChangeInFairValueRecognisedInProfitOrLossOnSalesOfInvestmentPropertyBetweenPoolsOfAssetsMeasuredUsingDifferentModels","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_CumulativeChangeInFairValueRecognisedInProfitOrLossOnSalesOfInvestmentPropertyBetweenPoolsOfAssetsMeasuredUsingDifferentModels","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411503","type" => "xbrli:monetaryItemType",}
		end
		def CumulativeUnrecognisedShareOfLossesOfAssociates
			return {"xbrli:balance" => "credit","name" => "CumulativeUnrecognisedShareOfLossesOfAssociates","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_CumulativeUnrecognisedShareOfLossesOfAssociates","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411504","type" => "xbrli:monetaryItemType",}
		end
		def CurrentAndDeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquity
			return {"xbrli:balance" => "debit","name" => "CurrentAndDeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquity","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_CurrentAndDeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquity","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411175","type" => "xbrli:monetaryItemType",}
		end
		def CurrentAndDeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquityAbstract
			return {"name" => "CurrentAndDeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquityAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_CurrentAndDeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquityAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411176","type" => "xbrli:stringItemType",}
		end
		def CurrentAssets
			return {"xbrli:balance" => "debit","name" => "CurrentAssets","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_CurrentAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411505","type" => "xbrli:monetaryItemType",}
		end
		def CurrentAssetsAbstract
			return {"name" => "CurrentAssetsAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_CurrentAssetsAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411506","type" => "xbrli:stringItemType",}
		end
		def CurrentAssetsOtherThanAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwners
			return {"xbrli:balance" => "debit","name" => "CurrentAssetsOtherThanAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwners","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_CurrentAssetsOtherThanAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwners","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411507","type" => "xbrli:monetaryItemType",}
		end
		def CurrentLiabilities
			return {"xbrli:balance" => "credit","name" => "CurrentLiabilities","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_CurrentLiabilities","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411508","type" => "xbrli:monetaryItemType",}
		end
		def CurrentLiabilitiesAbstract
			return {"name" => "CurrentLiabilitiesAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_CurrentLiabilitiesAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411509","type" => "xbrli:stringItemType",}
		end
		def CurrentLiabilitiesOtherThanLiabilitiesIncludedInDisposalGroupsClassifiedAsHeldForSale
			return {"xbrli:balance" => "credit","name" => "CurrentLiabilitiesOtherThanLiabilitiesIncludedInDisposalGroupsClassifiedAsHeldForSale","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_CurrentLiabilitiesOtherThanLiabilitiesIncludedInDisposalGroupsClassifiedAsHeldForSale","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411510","type" => "xbrli:monetaryItemType",}
		end
		def CurrentPortionOfLongtermBorrowings
			return {"xbrli:balance" => "credit","name" => "CurrentPortionOfLongtermBorrowings","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_CurrentPortionOfLongtermBorrowings","substitutionGroup" => "xbrli:item","info:creationID" => "i200812110828413887","type" => "xbrli:monetaryItemType",}
		end
		def CurrentProvisionsForEmployeeBenefits
			return {"xbrli:balance" => "credit","name" => "CurrentProvisionsForEmployeeBenefits","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_CurrentProvisionsForEmployeeBenefits","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411511","type" => "xbrli:monetaryItemType",}
		end
		def CurrentServiceCostDefinedBenefitPlan
			return {"xbrli:balance" => "debit","name" => "CurrentServiceCostDefinedBenefitPlan","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_CurrentServiceCostDefinedBenefitPlan","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411512","type" => "xbrli:monetaryItemType",}
		end
		def CurrentTaxAssets
			return {"xbrli:balance" => "debit","name" => "CurrentTaxAssets","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_CurrentTaxAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411513","type" => "xbrli:monetaryItemType",}
		end
		def CurrentTaxExpenseIncome
			return {"xbrli:balance" => "debit","name" => "CurrentTaxExpenseIncome","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_CurrentTaxExpenseIncome","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411514","type" => "xbrli:monetaryItemType",}
		end
		def CurrentTaxLiabilities
			return {"xbrli:balance" => "credit","name" => "CurrentTaxLiabilities","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_CurrentTaxLiabilities","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411515","type" => "xbrli:monetaryItemType",}
		end
		def CurrentTaxRelatingToItemsChargedOrCreditedDirectlyToEquity
			return {"xbrli:balance" => "debit","name" => "CurrentTaxRelatingToItemsChargedOrCreditedDirectlyToEquity","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_CurrentTaxRelatingToItemsChargedOrCreditedDirectlyToEquity","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411177","type" => "xbrli:monetaryItemType",}
		end
		def DateOfAcquisition
			return {"name" => "DateOfAcquisition","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_DateOfAcquisition","substitutionGroup" => "xbrli:item","info:creationID" => "i200903180006411001","type" => "xbrli:dateItemType",}
		end
		def DateOfAuthorisationForIssueOfFinancialStatements
			return {"name" => "DateOfAuthorisationForIssueOfFinancialStatements","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DateOfAuthorisationForIssueOfFinancialStatements","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411516","type" => "xbrli:dateItemType",}
		end
		def DateOfEndOfReportingPeriod
			return {"name" => "DateOfEndOfReportingPeriod","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DateOfEndOfReportingPeriod","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411517","type" => "xbrli:stringItemType",}
		end
		def DecreaseDueToHarvestAbstract
			return {"name" => "DecreaseDueToHarvestAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_DecreaseDueToHarvestAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411518","type" => "xbrli:stringItemType",}
		end
		def DecreaseDueToHarvestBiologicalAssets
			return {"xbrli:balance" => "credit","name" => "DecreaseDueToHarvestBiologicalAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DecreaseDueToHarvestBiologicalAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411519","type" => "xbrli:monetaryItemType",}
		end
		def DecreaseDueToHarvestBiologicalAssetsAtCost
			return {"xbrli:balance" => "credit","name" => "DecreaseDueToHarvestBiologicalAssetsAtCost","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DecreaseDueToHarvestBiologicalAssetsAtCost","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411520","type" => "xbrli:monetaryItemType",}
		end
		def DecreaseDueToHarvestBiologicalAssetsAtFairValue
			return {"xbrli:balance" => "credit","name" => "DecreaseDueToHarvestBiologicalAssetsAtFairValue","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DecreaseDueToHarvestBiologicalAssetsAtFairValue","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411521","type" => "xbrli:monetaryItemType",}
		end
		def DecreaseIncreaseThroughActuarialGainsLossesAbstract
			return {"name" => "DecreaseIncreaseThroughActuarialGainsLossesAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_DecreaseIncreaseThroughActuarialGainsLossesAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411522","type" => "xbrli:stringItemType",}
		end
		def DecreaseIncreaseThroughActuarialGainsLossesDefinedBenefitObligationAtPresentValue
			return {"xbrli:balance" => "debit","name" => "DecreaseIncreaseThroughActuarialGainsLossesDefinedBenefitObligationAtPresentValue","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DecreaseIncreaseThroughActuarialGainsLossesDefinedBenefitObligationAtPresentValue","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411523","type" => "xbrli:monetaryItemType",}
		end
		def DecreaseIncreaseThroughActuarialGainsLossesDefinedBenefitObligationFromWhollyOrPartlyFundedPlans
			return {"xbrli:balance" => "debit","name" => "DecreaseIncreaseThroughActuarialGainsLossesDefinedBenefitObligationFromWhollyOrPartlyFundedPlans","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DecreaseIncreaseThroughActuarialGainsLossesDefinedBenefitObligationFromWhollyOrPartlyFundedPlans","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411524","type" => "xbrli:monetaryItemType",}
		end
		def DecreaseIncreaseThroughActuarialGainsLossesDefinedBenefitObligationFromWhollyUnfundedPlans
			return {"xbrli:balance" => "debit","name" => "DecreaseIncreaseThroughActuarialGainsLossesDefinedBenefitObligationFromWhollyUnfundedPlans","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DecreaseIncreaseThroughActuarialGainsLossesDefinedBenefitObligationFromWhollyUnfundedPlans","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411525","type" => "xbrli:monetaryItemType",}
		end
		def DecreaseIncreaseThroughCurtailmentsAbstract
			return {"name" => "DecreaseIncreaseThroughCurtailmentsAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_DecreaseIncreaseThroughCurtailmentsAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411533","type" => "xbrli:stringItemType",}
		end
		def DecreaseIncreaseThroughCurtailmentsAndSettlementsAbstract
			return {"name" => "DecreaseIncreaseThroughCurtailmentsAndSettlementsAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_DecreaseIncreaseThroughCurtailmentsAndSettlementsAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411534","type" => "xbrli:stringItemType",}
		end
		def DecreaseIncreaseThroughCurtailmentsDefinedBenefitObligationAtPresentValue
			return {"xbrli:balance" => "debit","name" => "DecreaseIncreaseThroughCurtailmentsDefinedBenefitObligationAtPresentValue","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DecreaseIncreaseThroughCurtailmentsDefinedBenefitObligationAtPresentValue","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411535","type" => "xbrli:monetaryItemType",}
		end
		def DecreaseIncreaseThroughCurtailmentsDefinedBenefitObligationFromWhollyOrPartlyFundedPlans
			return {"xbrli:balance" => "debit","name" => "DecreaseIncreaseThroughCurtailmentsDefinedBenefitObligationFromWhollyOrPartlyFundedPlans","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DecreaseIncreaseThroughCurtailmentsDefinedBenefitObligationFromWhollyOrPartlyFundedPlans","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411536","type" => "xbrli:monetaryItemType",}
		end
		def DecreaseIncreaseThroughCurtailmentsDefinedBenefitObligationFromWhollyUnfundedPlans
			return {"xbrli:balance" => "debit","name" => "DecreaseIncreaseThroughCurtailmentsDefinedBenefitObligationFromWhollyUnfundedPlans","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DecreaseIncreaseThroughCurtailmentsDefinedBenefitObligationFromWhollyUnfundedPlans","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411537","type" => "xbrli:monetaryItemType",}
		end
		def DecreaseIncreaseThroughSettlementsAbstract
			return {"name" => "DecreaseIncreaseThroughSettlementsAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_DecreaseIncreaseThroughSettlementsAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411538","type" => "xbrli:stringItemType",}
		end
		def DecreaseIncreaseThroughSettlementsDefinedBenefitObligationAtPresentValue
			return {"xbrli:balance" => "debit","name" => "DecreaseIncreaseThroughSettlementsDefinedBenefitObligationAtPresentValue","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DecreaseIncreaseThroughSettlementsDefinedBenefitObligationAtPresentValue","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411539","type" => "xbrli:monetaryItemType",}
		end
		def DecreaseIncreaseThroughSettlementsDefinedBenefitObligationFromWhollyOrPartlyFundedPlans
			return {"xbrli:balance" => "debit","name" => "DecreaseIncreaseThroughSettlementsDefinedBenefitObligationFromWhollyOrPartlyFundedPlans","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DecreaseIncreaseThroughSettlementsDefinedBenefitObligationFromWhollyOrPartlyFundedPlans","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411540","type" => "xbrli:monetaryItemType",}
		end
		def DecreaseIncreaseThroughSettlementsDefinedBenefitObligationFromWhollyUnfundedPlans
			return {"xbrli:balance" => "debit","name" => "DecreaseIncreaseThroughSettlementsDefinedBenefitObligationFromWhollyUnfundedPlans","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DecreaseIncreaseThroughSettlementsDefinedBenefitObligationFromWhollyUnfundedPlans","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411541","type" => "xbrli:monetaryItemType",}
		end
		def DecreaseIncreaseThroughSettlementsPlanAssetsAtFairValue
			return {"xbrli:balance" => "credit","name" => "DecreaseIncreaseThroughSettlementsPlanAssetsAtFairValue","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DecreaseIncreaseThroughSettlementsPlanAssetsAtFairValue","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411543","type" => "xbrli:monetaryItemType",}
		end
		def DecreaseIncreaseThroughSettlementsReimbursementRightsAtFairValue
			return {"xbrli:balance" => "credit","name" => "DecreaseIncreaseThroughSettlementsReimbursementRightsAtFairValue","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DecreaseIncreaseThroughSettlementsReimbursementRightsAtFairValue","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411544","type" => "xbrli:monetaryItemType",}
		end
		def DecreaseThroughBenefitsPaidAbstract
			return {"name" => "DecreaseThroughBenefitsPaidAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_DecreaseThroughBenefitsPaidAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411526","type" => "xbrli:stringItemType",}
		end
		def DecreaseThroughBenefitsPaidDefinedBenefitObligationAtPresentValue
			return {"xbrli:balance" => "debit","name" => "DecreaseThroughBenefitsPaidDefinedBenefitObligationAtPresentValue","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DecreaseThroughBenefitsPaidDefinedBenefitObligationAtPresentValue","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411527","type" => "xbrli:monetaryItemType",}
		end
		def DecreaseThroughBenefitsPaidDefinedBenefitObligationFromWhollyOrPartlyFundedPlans
			return {"xbrli:balance" => "debit","name" => "DecreaseThroughBenefitsPaidDefinedBenefitObligationFromWhollyOrPartlyFundedPlans","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DecreaseThroughBenefitsPaidDefinedBenefitObligationFromWhollyOrPartlyFundedPlans","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411528","type" => "xbrli:monetaryItemType",}
		end
		def DecreaseThroughBenefitsPaidDefinedBenefitObligationFromWhollyUnfundedPlans
			return {"xbrli:balance" => "debit","name" => "DecreaseThroughBenefitsPaidDefinedBenefitObligationFromWhollyUnfundedPlans","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DecreaseThroughBenefitsPaidDefinedBenefitObligationFromWhollyUnfundedPlans","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411529","type" => "xbrli:monetaryItemType",}
		end
		def DecreaseThroughBenefitsPaidPlanAssetsAtFairValue
			return {"xbrli:balance" => "credit","name" => "DecreaseThroughBenefitsPaidPlanAssetsAtFairValue","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DecreaseThroughBenefitsPaidPlanAssetsAtFairValue","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411531","type" => "xbrli:monetaryItemType",}
		end
		def DecreaseThroughBenefitsPaidReimbursementRightsAtFairValue
			return {"xbrli:balance" => "credit","name" => "DecreaseThroughBenefitsPaidReimbursementRightsAtFairValue","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DecreaseThroughBenefitsPaidReimbursementRightsAtFairValue","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411532","type" => "xbrli:monetaryItemType",}
		end
		def DecreaseThroughClassifiedAsHeldForSaleAbstract
			return {"name" => "DecreaseThroughClassifiedAsHeldForSaleAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_DecreaseThroughClassifiedAsHeldForSaleAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411545","type" => "xbrli:stringItemType",}
		end
		def DecreaseThroughClassifiedAsHeldForSaleBiologicalAssets
			return {"xbrli:balance" => "credit","name" => "DecreaseThroughClassifiedAsHeldForSaleBiologicalAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DecreaseThroughClassifiedAsHeldForSaleBiologicalAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411546","type" => "xbrli:monetaryItemType",}
		end
		def DecreaseThroughClassifiedAsHeldForSaleBiologicalAssetsAtCost
			return {"xbrli:balance" => "credit","name" => "DecreaseThroughClassifiedAsHeldForSaleBiologicalAssetsAtCost","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DecreaseThroughClassifiedAsHeldForSaleBiologicalAssetsAtCost","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411547","type" => "xbrli:monetaryItemType",}
		end
		def DecreaseThroughClassifiedAsHeldForSaleBiologicalAssetsAtFairValue
			return {"xbrli:balance" => "credit","name" => "DecreaseThroughClassifiedAsHeldForSaleBiologicalAssetsAtFairValue","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DecreaseThroughClassifiedAsHeldForSaleBiologicalAssetsAtFairValue","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411548","type" => "xbrli:monetaryItemType",}
		end
		def DecreaseThroughClassifiedAsHeldForSaleBrandNames
			return {"xbrli:balance" => "credit","name" => "DecreaseThroughClassifiedAsHeldForSaleBrandNames","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DecreaseThroughClassifiedAsHeldForSaleBrandNames","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411549","type" => "xbrli:monetaryItemType",}
		end
		def DecreaseThroughClassifiedAsHeldForSaleComputerSoftware
			return {"xbrli:balance" => "credit","name" => "DecreaseThroughClassifiedAsHeldForSaleComputerSoftware","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DecreaseThroughClassifiedAsHeldForSaleComputerSoftware","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411550","type" => "xbrli:monetaryItemType",}
		end
		def DecreaseThroughClassifiedAsHeldForSaleComputerSoftwareInternallyGenerated
			return {"xbrli:balance" => "credit","name" => "DecreaseThroughClassifiedAsHeldForSaleComputerSoftwareInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DecreaseThroughClassifiedAsHeldForSaleComputerSoftwareInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411551","type" => "xbrli:monetaryItemType",}
		end
		def DecreaseThroughClassifiedAsHeldForSaleComputerSoftwareNotInternallyGenerated
			return {"xbrli:balance" => "credit","name" => "DecreaseThroughClassifiedAsHeldForSaleComputerSoftwareNotInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DecreaseThroughClassifiedAsHeldForSaleComputerSoftwareNotInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411552","type" => "xbrli:monetaryItemType",}
		end
		def DecreaseThroughClassifiedAsHeldForSaleConstructionInProgress
			return {"xbrli:balance" => "credit","name" => "DecreaseThroughClassifiedAsHeldForSaleConstructionInProgress","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DecreaseThroughClassifiedAsHeldForSaleConstructionInProgress","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411553","type" => "xbrli:monetaryItemType",}
		end
		def DecreaseThroughClassifiedAsHeldForSaleCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRights
			return {"xbrli:balance" => "credit","name" => "DecreaseThroughClassifiedAsHeldForSaleCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRights","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DecreaseThroughClassifiedAsHeldForSaleCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRights","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411554","type" => "xbrli:monetaryItemType",}
		end
		def DecreaseThroughClassifiedAsHeldForSaleCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsInternallyGenerated
			return {"xbrli:balance" => "credit","name" => "DecreaseThroughClassifiedAsHeldForSaleCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DecreaseThroughClassifiedAsHeldForSaleCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411555","type" => "xbrli:monetaryItemType",}
		end
		def DecreaseThroughClassifiedAsHeldForSaleCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsNotInternallyGenerated
			return {"xbrli:balance" => "credit","name" => "DecreaseThroughClassifiedAsHeldForSaleCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsNotInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DecreaseThroughClassifiedAsHeldForSaleCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsNotInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411556","type" => "xbrli:monetaryItemType",}
		end
		def DecreaseThroughClassifiedAsHeldForSaleExplorationAndEvaluationAssets
			return {"xbrli:balance" => "credit","name" => "DecreaseThroughClassifiedAsHeldForSaleExplorationAndEvaluationAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DecreaseThroughClassifiedAsHeldForSaleExplorationAndEvaluationAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411557","type" => "xbrli:monetaryItemType",}
		end
		def DecreaseThroughClassifiedAsHeldForSaleFixturesAndFittings
			return {"xbrli:balance" => "credit","name" => "DecreaseThroughClassifiedAsHeldForSaleFixturesAndFittings","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DecreaseThroughClassifiedAsHeldForSaleFixturesAndFittings","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411558","type" => "xbrli:monetaryItemType",}
		end
		def DecreaseThroughClassifiedAsHeldForSaleGoodwill
			return {"xbrli:balance" => "credit","name" => "DecreaseThroughClassifiedAsHeldForSaleGoodwill","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DecreaseThroughClassifiedAsHeldForSaleGoodwill","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411559","type" => "xbrli:monetaryItemType",}
		end
		def DecreaseThroughClassifiedAsHeldForSaleIntangibleAssetsOtherThanGoodwill
			return {"xbrli:balance" => "credit","name" => "DecreaseThroughClassifiedAsHeldForSaleIntangibleAssetsOtherThanGoodwill","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DecreaseThroughClassifiedAsHeldForSaleIntangibleAssetsOtherThanGoodwill","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411560","type" => "xbrli:monetaryItemType",}
		end
		def DecreaseThroughClassifiedAsHeldForSaleIntangibleAssetsUnderDevelopment
			return {"xbrli:balance" => "credit","name" => "DecreaseThroughClassifiedAsHeldForSaleIntangibleAssetsUnderDevelopment","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DecreaseThroughClassifiedAsHeldForSaleIntangibleAssetsUnderDevelopment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411561","type" => "xbrli:monetaryItemType",}
		end
		def DecreaseThroughClassifiedAsHeldForSaleIntangibleExplorationAndEvaluationAssets
			return {"xbrli:balance" => "credit","name" => "DecreaseThroughClassifiedAsHeldForSaleIntangibleExplorationAndEvaluationAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DecreaseThroughClassifiedAsHeldForSaleIntangibleExplorationAndEvaluationAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411562","type" => "xbrli:monetaryItemType",}
		end
		def DecreaseThroughClassifiedAsHeldForSaleIntangibleExplorationAndEvaluationAssetsInternallyGenerated
			return {"xbrli:balance" => "credit","name" => "DecreaseThroughClassifiedAsHeldForSaleIntangibleExplorationAndEvaluationAssetsInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DecreaseThroughClassifiedAsHeldForSaleIntangibleExplorationAndEvaluationAssetsInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411563","type" => "xbrli:monetaryItemType",}
		end
		def DecreaseThroughClassifiedAsHeldForSaleIntangibleExplorationAndEvaluationAssetsNotInternallyGenerated
			return {"xbrli:balance" => "credit","name" => "DecreaseThroughClassifiedAsHeldForSaleIntangibleExplorationAndEvaluationAssetsNotInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DecreaseThroughClassifiedAsHeldForSaleIntangibleExplorationAndEvaluationAssetsNotInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411564","type" => "xbrli:monetaryItemType",}
		end
		def DecreaseThroughClassifiedAsHeldForSaleInvestmentPropertyAtCostWithinFairValueModel
			return {"xbrli:balance" => "credit","name" => "DecreaseThroughClassifiedAsHeldForSaleInvestmentPropertyAtCostWithinFairValueModel","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DecreaseThroughClassifiedAsHeldForSaleInvestmentPropertyAtCostWithinFairValueModel","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411565","type" => "xbrli:monetaryItemType",}
		end
		def DecreaseThroughClassifiedAsHeldForSaleInvestmentPropertyAtFairValue
			return {"xbrli:balance" => "credit","name" => "DecreaseThroughClassifiedAsHeldForSaleInvestmentPropertyAtFairValue","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DecreaseThroughClassifiedAsHeldForSaleInvestmentPropertyAtFairValue","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411566","type" => "xbrli:monetaryItemType",}
		end
		def DecreaseThroughClassifiedAsHeldForSaleInvestmentPropertyCostModel
			return {"xbrli:balance" => "credit","name" => "DecreaseThroughClassifiedAsHeldForSaleInvestmentPropertyCostModel","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DecreaseThroughClassifiedAsHeldForSaleInvestmentPropertyCostModel","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411567","type" => "xbrli:monetaryItemType",}
		end
		def DecreaseThroughClassifiedAsHeldForSaleInvestmentPropertyFairValueModel
			return {"xbrli:balance" => "credit","name" => "DecreaseThroughClassifiedAsHeldForSaleInvestmentPropertyFairValueModel","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DecreaseThroughClassifiedAsHeldForSaleInvestmentPropertyFairValueModel","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411568","type" => "xbrli:monetaryItemType",}
		end
		def DecreaseThroughClassifiedAsHeldForSaleLandAndBuildings
			return {"xbrli:balance" => "credit","name" => "DecreaseThroughClassifiedAsHeldForSaleLandAndBuildings","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DecreaseThroughClassifiedAsHeldForSaleLandAndBuildings","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411569","type" => "xbrli:monetaryItemType",}
		end
		def DecreaseThroughClassifiedAsHeldForSaleLicencesAndFranchises
			return {"xbrli:balance" => "credit","name" => "DecreaseThroughClassifiedAsHeldForSaleLicencesAndFranchises","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DecreaseThroughClassifiedAsHeldForSaleLicencesAndFranchises","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411570","type" => "xbrli:monetaryItemType",}
		end
		def DecreaseThroughClassifiedAsHeldForSaleLicencesAndFranchisesInternallyGenerated
			return {"xbrli:balance" => "credit","name" => "DecreaseThroughClassifiedAsHeldForSaleLicencesAndFranchisesInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DecreaseThroughClassifiedAsHeldForSaleLicencesAndFranchisesInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411571","type" => "xbrli:monetaryItemType",}
		end
		def DecreaseThroughClassifiedAsHeldForSaleLicencesAndFranchisesNotInternallyGenerated
			return {"xbrli:balance" => "credit","name" => "DecreaseThroughClassifiedAsHeldForSaleLicencesAndFranchisesNotInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DecreaseThroughClassifiedAsHeldForSaleLicencesAndFranchisesNotInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411572","type" => "xbrli:monetaryItemType",}
		end
		def DecreaseThroughClassifiedAsHeldForSaleMachinery
			return {"xbrli:balance" => "credit","name" => "DecreaseThroughClassifiedAsHeldForSaleMachinery","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DecreaseThroughClassifiedAsHeldForSaleMachinery","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411573","type" => "xbrli:monetaryItemType",}
		end
		def DecreaseThroughClassifiedAsHeldForSaleMastheadsAndPublishingTitles
			return {"xbrli:balance" => "credit","name" => "DecreaseThroughClassifiedAsHeldForSaleMastheadsAndPublishingTitles","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DecreaseThroughClassifiedAsHeldForSaleMastheadsAndPublishingTitles","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411574","type" => "xbrli:monetaryItemType",}
		end
		def DecreaseThroughClassifiedAsHeldForSaleOfficeEquipment
			return {"xbrli:balance" => "credit","name" => "DecreaseThroughClassifiedAsHeldForSaleOfficeEquipment","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DecreaseThroughClassifiedAsHeldForSaleOfficeEquipment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411575","type" => "xbrli:monetaryItemType",}
		end
		def DecreaseThroughClassifiedAsHeldForSaleOtherIntangibleAssets
			return {"xbrli:balance" => "credit","name" => "DecreaseThroughClassifiedAsHeldForSaleOtherIntangibleAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DecreaseThroughClassifiedAsHeldForSaleOtherIntangibleAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411576","type" => "xbrli:monetaryItemType",}
		end
		def DecreaseThroughClassifiedAsHeldForSaleOtherIntangibleAssetsInternallyGenerated
			return {"xbrli:balance" => "credit","name" => "DecreaseThroughClassifiedAsHeldForSaleOtherIntangibleAssetsInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DecreaseThroughClassifiedAsHeldForSaleOtherIntangibleAssetsInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411577","type" => "xbrli:monetaryItemType",}
		end
		def DecreaseThroughClassifiedAsHeldForSaleOtherIntangibleAssetsNotInternallyGenerated
			return {"xbrli:balance" => "credit","name" => "DecreaseThroughClassifiedAsHeldForSaleOtherIntangibleAssetsNotInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DecreaseThroughClassifiedAsHeldForSaleOtherIntangibleAssetsNotInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411578","type" => "xbrli:monetaryItemType",}
		end
		def DecreaseThroughClassifiedAsHeldForSaleOtherPropertyPlantAndEquipment
			return {"xbrli:balance" => "credit","name" => "DecreaseThroughClassifiedAsHeldForSaleOtherPropertyPlantAndEquipment","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DecreaseThroughClassifiedAsHeldForSaleOtherPropertyPlantAndEquipment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411579","type" => "xbrli:monetaryItemType",}
		end
		def DecreaseThroughClassifiedAsHeldForSalePropertyPlantAndEquipment
			return {"xbrli:balance" => "credit","name" => "DecreaseThroughClassifiedAsHeldForSalePropertyPlantAndEquipment","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DecreaseThroughClassifiedAsHeldForSalePropertyPlantAndEquipment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411580","type" => "xbrli:monetaryItemType",}
		end
		def DecreaseThroughClassifiedAsHeldForSaleRecipesFormulaeModelsDesignsAndPrototypes
			return {"xbrli:balance" => "credit","name" => "DecreaseThroughClassifiedAsHeldForSaleRecipesFormulaeModelsDesignsAndPrototypes","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DecreaseThroughClassifiedAsHeldForSaleRecipesFormulaeModelsDesignsAndPrototypes","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411581","type" => "xbrli:monetaryItemType",}
		end
		def DecreaseThroughClassifiedAsHeldForSaleRecipesFormulaeModelsDesignsAndPrototypesInternallyGenerated
			return {"xbrli:balance" => "credit","name" => "DecreaseThroughClassifiedAsHeldForSaleRecipesFormulaeModelsDesignsAndPrototypesInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DecreaseThroughClassifiedAsHeldForSaleRecipesFormulaeModelsDesignsAndPrototypesInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411582","type" => "xbrli:monetaryItemType",}
		end
		def DecreaseThroughClassifiedAsHeldForSaleRecipesFormulaeModelsDesignsAndPrototypesNotInternallyGenerated
			return {"xbrli:balance" => "credit","name" => "DecreaseThroughClassifiedAsHeldForSaleRecipesFormulaeModelsDesignsAndPrototypesNotInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DecreaseThroughClassifiedAsHeldForSaleRecipesFormulaeModelsDesignsAndPrototypesNotInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411583","type" => "xbrli:monetaryItemType",}
		end
		def DecreaseThroughClassifiedAsHeldForSaleTangibleExplorationAndEvaluationAssets
			return {"xbrli:balance" => "credit","name" => "DecreaseThroughClassifiedAsHeldForSaleTangibleExplorationAndEvaluationAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DecreaseThroughClassifiedAsHeldForSaleTangibleExplorationAndEvaluationAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411584","type" => "xbrli:monetaryItemType",}
		end
		def DecreaseThroughClassifiedAsHeldForSaleVehicles
			return {"xbrli:balance" => "credit","name" => "DecreaseThroughClassifiedAsHeldForSaleVehicles","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DecreaseThroughClassifiedAsHeldForSaleVehicles","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411585","type" => "xbrli:monetaryItemType",}
		end
		def DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised
			return {"name" => "DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411586","type" => "xbrli:monetaryItemType",}
		end
		def DeemedCostOfInvestmentsForWhichDeemedCostIsFairValue
			return {"name" => "DeemedCostOfInvestmentsForWhichDeemedCostIsFairValue","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_DeemedCostOfInvestmentsForWhichDeemedCostIsFairValue","substitutionGroup" => "xbrli:item","info:creationID" => "i200811041027411224","type" => "xbrli:monetaryItemType",}
		end
		def DeemedCostOfInvestmentsForWhichDeemedCostIsPreviousGAAPCarryingAmount
			return {"name" => "DeemedCostOfInvestmentsForWhichDeemedCostIsPreviousGAAPCarryingAmount","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_DeemedCostOfInvestmentsForWhichDeemedCostIsPreviousGAAPCarryingAmount","substitutionGroup" => "xbrli:item","info:creationID" => "i200811041028411224","type" => "xbrli:monetaryItemType",}
		end
		def DeferredTaxAssets
			return {"xbrli:balance" => "debit","name" => "DeferredTaxAssets","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_DeferredTaxAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411587","type" => "xbrli:monetaryItemType",}
		end
		def DeferredTaxAssetsAndLiabilitiesAbstract
			return {"name" => "DeferredTaxAssetsAndLiabilitiesAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_DeferredTaxAssetsAndLiabilitiesAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411588","type" => "xbrli:stringItemType",}
		end
		def DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset
			return {"xbrli:balance" => "debit","name" => "DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411589","type" => "xbrli:monetaryItemType",}
		end
		def DeferredTaxExpenseIncome
			return {"xbrli:balance" => "debit","name" => "DeferredTaxExpenseIncome","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DeferredTaxExpenseIncome","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411590","type" => "xbrli:monetaryItemType",}
		end
		def DeferredTaxExpenseIncomeAbstract
			return {"name" => "DeferredTaxExpenseIncomeAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_DeferredTaxExpenseIncomeAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411591","type" => "xbrli:stringItemType",}
		end
		def DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences
			return {"xbrli:balance" => "debit","name" => "DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411592","type" => "xbrli:monetaryItemType",}
		end
		def DeferredTaxExpenseIncomeRelatingToTaxRateChangesOrImpositionOfNewTaxes
			return {"xbrli:balance" => "debit","name" => "DeferredTaxExpenseIncomeRelatingToTaxRateChangesOrImpositionOfNewTaxes","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DeferredTaxExpenseIncomeRelatingToTaxRateChangesOrImpositionOfNewTaxes","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411593","type" => "xbrli:monetaryItemType",}
		end
		def DeferredTaxLiabilities
			return {"xbrli:balance" => "credit","name" => "DeferredTaxLiabilities","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_DeferredTaxLiabilities","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411594","type" => "xbrli:monetaryItemType",}
		end
		def DeferredTaxLiabilityAsset
			return {"xbrli:balance" => "credit","name" => "DeferredTaxLiabilityAsset","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_DeferredTaxLiabilityAsset","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411595","type" => "xbrli:monetaryItemType",}
		end
		def DeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquity
			return {"xbrli:balance" => "debit","name" => "DeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquity","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquity","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411596","type" => "xbrli:monetaryItemType",}
		end
		def DefinedBenefitObligationAndFairValueOfDefinedBenefitPlanAssetsAbstract
			return {"name" => "DefinedBenefitObligationAndFairValueOfDefinedBenefitPlanAssetsAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_DefinedBenefitObligationAndFairValueOfDefinedBenefitPlanAssetsAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411598","type" => "xbrli:stringItemType",}
		end
		def DefinedBenefitObligationAtPresentValue
			return {"xbrli:balance" => "credit","name" => "DefinedBenefitObligationAtPresentValue","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_DefinedBenefitObligationAtPresentValue","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411599","type" => "xbrli:monetaryItemType",}
		end
		def DefinedBenefitObligationAtPresentValueAbstract
			return {"name" => "DefinedBenefitObligationAtPresentValueAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_DefinedBenefitObligationAtPresentValueAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411600","type" => "xbrli:stringItemType",}
		end
		def DefinedBenefitObligationFromWhollyOrPartlyFundedPlans
			return {"xbrli:balance" => "credit","name" => "DefinedBenefitObligationFromWhollyOrPartlyFundedPlans","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_DefinedBenefitObligationFromWhollyOrPartlyFundedPlans","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411601","type" => "xbrli:monetaryItemType",}
		end
		def DefinedBenefitObligationFromWhollyUnfundedPlans
			return {"xbrli:balance" => "credit","name" => "DefinedBenefitObligationFromWhollyUnfundedPlans","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_DefinedBenefitObligationFromWhollyUnfundedPlans","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411602","type" => "xbrli:monetaryItemType",}
		end
		def DepreciationAbstract
			return {"name" => "DepreciationAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_DepreciationAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411605","type" => "xbrli:stringItemType",}
		end
		def DepreciationAndAmortisationAbstract
			return {"name" => "DepreciationAndAmortisationAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_DepreciationAndAmortisationAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411606","type" => "xbrli:stringItemType",}
		end
		def DepreciationAndAmortisationExpense
			return {"xbrli:balance" => "debit","name" => "DepreciationAndAmortisationExpense","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DepreciationAndAmortisationExpense","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411607","type" => "xbrli:monetaryItemType",}
		end
		def DepreciationAndAmortisationExplorationAndEvaluationAssets
			return {"xbrli:balance" => "credit","name" => "DepreciationAndAmortisationExplorationAndEvaluationAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DepreciationAndAmortisationExplorationAndEvaluationAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411610","type" => "xbrli:monetaryItemType",}
		end
		def DepreciationBiologicalAssets
			return {"xbrli:balance" => "credit","name" => "DepreciationBiologicalAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DepreciationBiologicalAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411611","type" => "xbrli:monetaryItemType",}
		end
		def DepreciationBiologicalAssetsAtCost
			return {"xbrli:balance" => "credit","name" => "DepreciationBiologicalAssetsAtCost","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DepreciationBiologicalAssetsAtCost","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411612","type" => "xbrli:monetaryItemType",}
		end
		def DepreciationConstructionInProgress
			return {"xbrli:balance" => "credit","name" => "DepreciationConstructionInProgress","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DepreciationConstructionInProgress","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411613","type" => "xbrli:monetaryItemType",}
		end
		def DepreciationFixturesAndFittings
			return {"xbrli:balance" => "credit","name" => "DepreciationFixturesAndFittings","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DepreciationFixturesAndFittings","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411614","type" => "xbrli:monetaryItemType",}
		end
		def DepreciationInvestmentPropertyAtCostWithinFairValueModel
			return {"xbrli:balance" => "credit","name" => "DepreciationInvestmentPropertyAtCostWithinFairValueModel","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DepreciationInvestmentPropertyAtCostWithinFairValueModel","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411615","type" => "xbrli:monetaryItemType",}
		end
		def DepreciationInvestmentPropertyCostModel
			return {"xbrli:balance" => "credit","name" => "DepreciationInvestmentPropertyCostModel","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DepreciationInvestmentPropertyCostModel","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411616","type" => "xbrli:monetaryItemType",}
		end
		def DepreciationInvestmentPropertyFairValueModel
			return {"xbrli:balance" => "credit","name" => "DepreciationInvestmentPropertyFairValueModel","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DepreciationInvestmentPropertyFairValueModel","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411617","type" => "xbrli:monetaryItemType",}
		end
		def DepreciationLandAndBuildings
			return {"xbrli:balance" => "credit","name" => "DepreciationLandAndBuildings","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DepreciationLandAndBuildings","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411618","type" => "xbrli:monetaryItemType",}
		end
		def DepreciationMachinery
			return {"xbrli:balance" => "credit","name" => "DepreciationMachinery","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DepreciationMachinery","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411619","type" => "xbrli:monetaryItemType",}
		end
		def DepreciationMethodBiologicalAssetsAtCost
			return {"name" => "DepreciationMethodBiologicalAssetsAtCost","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DepreciationMethodBiologicalAssetsAtCost","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411620","type" => "xbrli:stringItemType",}
		end
		def DepreciationMethodConstructionInProgress
			return {"name" => "DepreciationMethodConstructionInProgress","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DepreciationMethodConstructionInProgress","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411621","type" => "xbrli:stringItemType",}
		end
		def DepreciationMethodFixturesAndFittings
			return {"name" => "DepreciationMethodFixturesAndFittings","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DepreciationMethodFixturesAndFittings","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411622","type" => "xbrli:stringItemType",}
		end
		def DepreciationMethodInvestmentPropertyCostModel
			return {"name" => "DepreciationMethodInvestmentPropertyCostModel","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DepreciationMethodInvestmentPropertyCostModel","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411623","type" => "xbrli:stringItemType",}
		end
		def DepreciationMethodLandAndBuildings
			return {"name" => "DepreciationMethodLandAndBuildings","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DepreciationMethodLandAndBuildings","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411624","type" => "xbrli:stringItemType",}
		end
		def DepreciationMethodMachinery
			return {"name" => "DepreciationMethodMachinery","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DepreciationMethodMachinery","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411625","type" => "xbrli:stringItemType",}
		end
		def DepreciationMethodOfficeEquipment
			return {"name" => "DepreciationMethodOfficeEquipment","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DepreciationMethodOfficeEquipment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411626","type" => "xbrli:stringItemType",}
		end
		def DepreciationMethodOtherPropertyPlantAndEquipment
			return {"name" => "DepreciationMethodOtherPropertyPlantAndEquipment","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DepreciationMethodOtherPropertyPlantAndEquipment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411627","type" => "xbrli:stringItemType",}
		end
		def DepreciationMethodPropertyPlantAndEquipment
			return {"name" => "DepreciationMethodPropertyPlantAndEquipment","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DepreciationMethodPropertyPlantAndEquipment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411628","type" => "xbrli:stringItemType",}
		end
		def DepreciationMethodTangibleExplorationAndEvaluationAssets
			return {"name" => "DepreciationMethodTangibleExplorationAndEvaluationAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DepreciationMethodTangibleExplorationAndEvaluationAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411629","type" => "xbrli:stringItemType",}
		end
		def DepreciationMethodVehicles
			return {"name" => "DepreciationMethodVehicles","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DepreciationMethodVehicles","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411630","type" => "xbrli:stringItemType",}
		end
		def DepreciationOfficeEquipment
			return {"xbrli:balance" => "credit","name" => "DepreciationOfficeEquipment","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DepreciationOfficeEquipment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411631","type" => "xbrli:monetaryItemType",}
		end
		def DepreciationOtherPropertyPlantAndEquipment
			return {"xbrli:balance" => "credit","name" => "DepreciationOtherPropertyPlantAndEquipment","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DepreciationOtherPropertyPlantAndEquipment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411632","type" => "xbrli:monetaryItemType",}
		end
		def DepreciationPropertyPlantAndEquipment
			return {"xbrli:balance" => "credit","name" => "DepreciationPropertyPlantAndEquipment","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DepreciationPropertyPlantAndEquipment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411633","type" => "xbrli:monetaryItemType",}
		end
		def DepreciationTangibleExplorationAndEvaluationAssets
			return {"xbrli:balance" => "credit","name" => "DepreciationTangibleExplorationAndEvaluationAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DepreciationTangibleExplorationAndEvaluationAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411634","type" => "xbrli:monetaryItemType",}
		end
		def DepreciationVehicles
			return {"xbrli:balance" => "credit","name" => "DepreciationVehicles","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DepreciationVehicles","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411635","type" => "xbrli:monetaryItemType",}
		end
		def DescriptionAndCarryingAmountOfIntangibleAssetsMaterialToEntity
			return {"name" => "DescriptionAndCarryingAmountOfIntangibleAssetsMaterialToEntity","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionAndCarryingAmountOfIntangibleAssetsMaterialToEntity","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411636","type" => "xbrli:stringItemType",}
		end
		def DescriptionAndCarryingAmountOfIntangibleAssetsWithIndefiniteUsefulLife
			return {"name" => "DescriptionAndCarryingAmountOfIntangibleAssetsWithIndefiniteUsefulLife","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionAndCarryingAmountOfIntangibleAssetsWithIndefiniteUsefulLife","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411637","type" => "xbrli:stringItemType",}
		end
		def DescriptionAndFairValueOfCollateralHeldByEntityAsSecurityAndOtherCreditEnhancements
			return {"name" => "DescriptionAndFairValueOfCollateralHeldByEntityAsSecurityAndOtherCreditEnhancements","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionAndFairValueOfCollateralHeldByEntityAsSecurityAndOtherCreditEnhancements","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411638","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfAccountingPolicyForDefinedBenefitPlans
			return {"name" => "DescriptionOfAccountingPolicyForDefinedBenefitPlans","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfAccountingPolicyForDefinedBenefitPlans","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411640","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfAccountingPolicyForExplorationAndEvaluationExpenditures
			return {"name" => "DescriptionOfAccountingPolicyForExplorationAndEvaluationExpenditures","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfAccountingPolicyForExplorationAndEvaluationExpenditures","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411641","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfAccountingPolicyForGovernmentGrants
			return {"name" => "DescriptionOfAccountingPolicyForGovernmentGrants","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfAccountingPolicyForGovernmentGrants","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411642","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfAccountingPolicyForInsuranceContracts
			return {"name" => "DescriptionOfAccountingPolicyForInsuranceContracts","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfAccountingPolicyForInsuranceContracts","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411643","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfAccountingPolicyForMeasuringInventories
			return {"name" => "DescriptionOfAccountingPolicyForMeasuringInventories","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfAccountingPolicyForMeasuringInventories","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411644","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfAccountingPolicyForRecognitionOfRevenue
			return {"name" => "DescriptionOfAccountingPolicyForRecognitionOfRevenue","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfAccountingPolicyForRecognitionOfRevenue","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411645","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalentsExplanatory
			return {"name" => "DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalentsExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalentsExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411976","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfAcquiree
			return {"name" => "DescriptionOfAcquiree","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfAcquiree","substitutionGroup" => "xbrli:item","info:creationID" => "i200903180005411001","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfAcquisitionOfAssetsByAssumingDirectlyRelatedLiabilitiesOrMeansOfFinanceLease
			return {"name" => "DescriptionOfAcquisitionOfAssetsByAssumingDirectlyRelatedLiabilitiesOrMeansOfFinanceLease","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfAcquisitionOfAssetsByAssumingDirectlyRelatedLiabilitiesOrMeansOfFinanceLease","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411646","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfAcquisitionOfEntityByMeansOfEquityIssue
			return {"name" => "DescriptionOfAcquisitionOfEntityByMeansOfEquityIssue","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfAcquisitionOfEntityByMeansOfEquityIssue","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411647","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfActualReturnOnPlanAssetsAndReimbursementRightRecognisedAsAsset
			return {"name" => "DescriptionOfActualReturnOnPlanAssetsAndReimbursementRightRecognisedAsAsset","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfActualReturnOnPlanAssetsAndReimbursementRightRecognisedAsAsset","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411648","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfAllowanceAccountForCreditLossesOfFinancialAssets
			return {"name" => "DescriptionOfAllowanceAccountForCreditLossesOfFinancialAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfAllowanceAccountForCreditLossesOfFinancialAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411649","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfAmountOfAnyGainOrLossRecognisedAsResultOfRemeasuringToFairValueEquityInterestInAcquireeHeldByAcquirerBeforeBusinessCombinationAndLineItemInStatementOfComprehensiveIncomeInWhichThatGainOrLossIsRecognised
			return {"name" => "DescriptionOfAmountOfAnyGainOrLossRecognisedAsResultOfRemeasuringToFairValueEquityInterestInAcquireeHeldByAcquirerBeforeBusinessCombinationAndLineItemInStatementOfComprehensiveIncomeInWhichThatGainOrLossIsRecognised","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfAmountOfAnyGainOrLossRecognisedAsResultOfRemeasuringToFairValueEquityInterestInAcquireeHeldByAcquirerBeforeBusinessCombinationAndLineItemInStatementOfComprehensiveIncomeInWhichThatGainOrLossIsRecognised","substitutionGroup" => "xbrli:item","info:creationID" => "i200903180039411001","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfAmountOfCashAndCashEquivalentsInSubsidiaryOrBusinessesAcquiredOrDisposed
			return {"name" => "DescriptionOfAmountOfCashAndCashEquivalentsInSubsidiaryOrBusinessesAcquiredOrDisposed","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfAmountOfCashAndCashEquivalentsInSubsidiaryOrBusinessesAcquiredOrDisposed","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411650","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfAmountRemovedFromEquityAndIncludedInInitialCostOfHedgedHighlyProbableForecastTransaction
			return {"name" => "DescriptionOfAmountRemovedFromEquityAndIncludedInInitialCostOfHedgedHighlyProbableForecastTransaction","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfAmountRemovedFromEquityAndIncludedInInitialCostOfHedgedHighlyProbableForecastTransaction","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411651","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfAmountsOfAssetsLiabilitiesEquityInterestsOrItemsOfConsiderationForWhichInitialAccountingIsIncomplete
			return {"name" => "DescriptionOfAmountsOfAssetsLiabilitiesEquityInterestsOrItemsOfConsiderationForWhichInitialAccountingIsIncomplete","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfAmountsOfAssetsLiabilitiesEquityInterestsOrItemsOfConsiderationForWhichInitialAccountingIsIncomplete","substitutionGroup" => "xbrli:item","info:creationID" => "i200903180045411001","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfAmountsOfEntitysOwnFinancialInstrumentsIncludedInFairValueOfPlanAssets
			return {"name" => "DescriptionOfAmountsOfEntitysOwnFinancialInstrumentsIncludedInFairValueOfPlanAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfAmountsOfEntitysOwnFinancialInstrumentsIncludedInFairValueOfPlanAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411652","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfAmountsOfOtherAssetsUsedByEntityIncludedInFairValueOfPlanAssets
			return {"name" => "DescriptionOfAmountsOfOtherAssetsUsedByEntityIncludedInFairValueOfPlanAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfAmountsOfOtherAssetsUsedByEntityIncludedInFairValueOfPlanAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411653","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfAmountsOfPropertyOccupiedByEntityIncludedInFairValueOfPlanAssets
			return {"name" => "DescriptionOfAmountsOfPropertyOccupiedByEntityIncludedInFairValueOfPlanAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfAmountsOfPropertyOccupiedByEntityIncludedInFairValueOfPlanAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411654","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfAmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumed
			return {"name" => "DescriptionOfAmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumed","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfAmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumed","substitutionGroup" => "xbrli:item","info:creationID" => "i200903180027411001","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfArrangementForContingentConsiderationArrangementsAndIndemnificationAssets
			return {"name" => "DescriptionOfArrangementForContingentConsiderationArrangementsAndIndemnificationAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfArrangementForContingentConsiderationArrangementsAndIndemnificationAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200903180019411001","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfAssetsAndLiabilitiesInSubsidiaryOrBusinessesAcquiredOrDisposed
			return {"name" => "DescriptionOfAssetsAndLiabilitiesInSubsidiaryOrBusinessesAcquiredOrDisposed","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfAssetsAndLiabilitiesInSubsidiaryOrBusinessesAcquiredOrDisposed","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411655","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfBasisForDeterminingAmountOfPaymentForContingentConsiderationArrangementsAndIndemnificationAssets
			return {"name" => "DescriptionOfBasisForDeterminingAmountOfPaymentForContingentConsiderationArrangementsAndIndemnificationAssets","nillable" => "true","abstract" => "false","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfBasisForDeterminingAmountOfPaymentForContingentConsiderationArrangementsAndIndemnificationAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200903180020411001","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfBasisOfAccountingForTransactionsBetweenReportableSegments
			return {"name" => "DescriptionOfBasisOfAccountingForTransactionsBetweenReportableSegments","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfBasisOfAccountingForTransactionsBetweenReportableSegments","substitutionGroup" => "xbrli:item","info:creationID" => "i200902251028411003","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfBasisUsedToDetermineExpectedRateOfReturnOnAssets
			return {"name" => "DescriptionOfBasisUsedToDetermineExpectedRateOfReturnOnAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfBasisUsedToDetermineExpectedRateOfReturnOnAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411656","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfBasisUsedToDetermineSurplusOrDeficitOfMultiemployerPlan
			return {"name" => "DescriptionOfBasisUsedToDetermineSurplusOrDeficitOfMultiemployerPlan","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfBasisUsedToDetermineSurplusOrDeficitOfMultiemployerPlan","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411657","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfBiologicalAssets
			return {"name" => "DescriptionOfBiologicalAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfBiologicalAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411658","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfBiologicalAssetsPreviouslyMeasuredAtCost
			return {"name" => "DescriptionOfBiologicalAssetsPreviouslyMeasuredAtCost","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfBiologicalAssetsPreviouslyMeasuredAtCost","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411659","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfBiologicalAssetsWhereFairValueInformationIsUnreliable
			return {"name" => "DescriptionOfBiologicalAssetsWhereFairValueInformationIsUnreliable","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfBiologicalAssetsWhereFairValueInformationIsUnreliable","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411660","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfCarryingAmountOfAssetsAndLiabilitiesWithSignificantRiskOfMaterialAdjustmentsWithinNextFinancialYear
			return {"name" => "DescriptionOfCarryingAmountOfAssetsAndLiabilitiesWithSignificantRiskOfMaterialAdjustmentsWithinNextFinancialYear","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfCarryingAmountOfAssetsAndLiabilitiesWithSignificantRiskOfMaterialAdjustmentsWithinNextFinancialYear","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411661","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfChangesInPlanToSellNoncurrentAssetOrDisposalGroupHeldForSale
			return {"name" => "DescriptionOfChangesInPlanToSellNoncurrentAssetOrDisposalGroupHeldForSale","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfChangesInPlanToSellNoncurrentAssetOrDisposalGroupHeldForSale","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411662","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfCollateralHeldAsSecurityAndOtherCreditEnhancements
			return {"name" => "DescriptionOfCollateralHeldAsSecurityAndOtherCreditEnhancements","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfCollateralHeldAsSecurityAndOtherCreditEnhancements","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411663","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfCollateralPermittedToSellOrRepledgeInAbsenceOfDefaultByOwnerOfCollateral
			return {"name" => "DescriptionOfCollateralPermittedToSellOrRepledgeInAbsenceOfDefaultByOwnerOfCollateral","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfCollateralPermittedToSellOrRepledgeInAbsenceOfDefaultByOwnerOfCollateral","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411664","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfComplianceWithIFRSsIfAppliedForInterimFinancialReport
			return {"name" => "DescriptionOfComplianceWithIFRSsIfAppliedForInterimFinancialReport","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfComplianceWithIFRSsIfAppliedForInterimFinancialReport","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411665","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfConcentrationsOfInsuranceRisk
			return {"name" => "DescriptionOfConcentrationsOfInsuranceRisk","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfConcentrationsOfInsuranceRisk","substitutionGroup" => "xbrli:item","info:creationID" => "i200903260000060000","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfContingentLiabilitiesForWhichVenturerIsContingentlyLiableForLiabilitiesOfOtherVenturers
			return {"name" => "DescriptionOfContingentLiabilitiesForWhichVenturerIsContingentlyLiableForLiabilitiesOfOtherVenturers","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfContingentLiabilitiesForWhichVenturerIsContingentlyLiableForLiabilitiesOfOtherVenturers","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411666","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfContingentLiabilitiesIncurredByVenturerInRelationToInterestsInJointVentures
			return {"name" => "DescriptionOfContingentLiabilitiesIncurredByVenturerInRelationToInterestsInJointVentures","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfContingentLiabilitiesIncurredByVenturerInRelationToInterestsInJointVentures","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411667","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfContingentLiabilitiesOfAssociatesForWhichEntityIsSeverallyLiable
			return {"name" => "DescriptionOfContingentLiabilitiesOfAssociatesForWhichEntityIsSeverallyLiable","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfContingentLiabilitiesOfAssociatesForWhichEntityIsSeverallyLiable","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411668","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfConversionOfDebtToEquity
			return {"name" => "DescriptionOfConversionOfDebtToEquity","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfConversionOfDebtToEquity","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411669","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfCriteriaUsedToDistinguishInvestmentPropertyFromOwneroccupiedPropertyAndFromPropertyHeldSaleInOrdinaryCourseOfBusiness
			return {"name" => "DescriptionOfCriteriaUsedToDistinguishInvestmentPropertyFromOwneroccupiedPropertyAndFromPropertyHeldSaleInOrdinaryCourseOfBusiness","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfCriteriaUsedToDistinguishInvestmentPropertyFromOwneroccupiedPropertyAndFromPropertyHeldSaleInOrdinaryCourseOfBusiness","substitutionGroup" => "xbrli:item","info:creationID" => "i200902251034411003","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfDetailsOfDefaultsDuringPeriodOfPrincipalInterestSinkingFundOrRedemptionTermsOfLoansPayable
			return {"name" => "DescriptionOfDetailsOfDefaultsDuringPeriodOfPrincipalInterestSinkingFundOrRedemptionTermsOfLoansPayable","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfDetailsOfDefaultsDuringPeriodOfPrincipalInterestSinkingFundOrRedemptionTermsOfLoansPayable","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411670","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfEffectiveInterestRateAndEstimatedCashFlowsOfFinancialAssetsReclassifiedOutOfAvailableforsaleFinancialAssets
			return {"name" => "DescriptionOfEffectiveInterestRateAndEstimatedCashFlowsOfFinancialAssetsReclassifiedOutOfAvailableforsaleFinancialAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfEffectiveInterestRateAndEstimatedCashFlowsOfFinancialAssetsReclassifiedOutOfAvailableforsaleFinancialAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200811241019427228","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfEffectiveInterestRateAndEstimatedCashFlowsOfFinancialAssetsReclassifiedOutOfFinancialAssetsAtFairValueThroughProfitOrLoss
			return {"name" => "DescriptionOfEffectiveInterestRateAndEstimatedCashFlowsOfFinancialAssetsReclassifiedOutOfFinancialAssetsAtFairValueThroughProfitOrLoss","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfEffectiveInterestRateAndEstimatedCashFlowsOfFinancialAssetsReclassifiedOutOfFinancialAssetsAtFairValueThroughProfitOrLoss","substitutionGroup" => "xbrli:item","info:creationID" => "i200811241019426228","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfEstimateOfRangeOfOutcomesFromContingentConsiderationArrangementsAndIndemnificationAssets
			return {"name" => "DescriptionOfEstimateOfRangeOfOutcomesFromContingentConsiderationArrangementsAndIndemnificationAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfEstimateOfRangeOfOutcomesFromContingentConsiderationArrangementsAndIndemnificationAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200903180021411001","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfEventOrChangeInCircumstancesThatCausedRecognitionOfDeferredTaxBenefitsAcquiredInBusinessCombinationAfterAcquisitionDate
			return {"name" => "DescriptionOfEventOrChangeInCircumstancesThatCausedRecognitionOfDeferredTaxBenefitsAcquiredInBusinessCombinationAfterAcquisitionDate","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfEventOrChangeInCircumstancesThatCausedRecognitionOfDeferredTaxBenefitsAcquiredInBusinessCombinationAfterAcquisitionDate","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411671","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretations
			return {"name" => "DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretations","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretations","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411672","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfExpectedTimingOfOutflowsLegalProceedingsProvision
			return {"name" => "DescriptionOfExpectedTimingOfOutflowsLegalProceedingsProvision","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfExpectedTimingOfOutflowsLegalProceedingsProvision","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411673","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfExpectedTimingOfOutflowsMiscellaneousOtherProvisions
			return {"name" => "DescriptionOfExpectedTimingOfOutflowsMiscellaneousOtherProvisions","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfExpectedTimingOfOutflowsMiscellaneousOtherProvisions","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411674","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfExpectedTimingOfOutflowsOnerousContractsProvision
			return {"name" => "DescriptionOfExpectedTimingOfOutflowsOnerousContractsProvision","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfExpectedTimingOfOutflowsOnerousContractsProvision","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411675","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfExpectedTimingOfOutflowsProvisionForDecommissioningRestorationAndRehabilitationCosts
			return {"name" => "DescriptionOfExpectedTimingOfOutflowsProvisionForDecommissioningRestorationAndRehabilitationCosts","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfExpectedTimingOfOutflowsProvisionForDecommissioningRestorationAndRehabilitationCosts","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411676","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfExpectedTimingOfOutflowsRestructuringProvision
			return {"name" => "DescriptionOfExpectedTimingOfOutflowsRestructuringProvision","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfExpectedTimingOfOutflowsRestructuringProvision","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411677","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfExpectedTimingOfOutflowsWarrantyProvision
			return {"name" => "DescriptionOfExpectedTimingOfOutflowsWarrantyProvision","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfExpectedTimingOfOutflowsWarrantyProvision","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411678","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfExplanationOfFactAndReasonsWhyRangeOfOutcomesFromContingentConsiderationArrangementsAndIndemnificationAssetsCannotBeEstimated
			return {"name" => "DescriptionOfExplanationOfFactAndReasonsWhyRangeOfOutcomesFromContingentConsiderationArrangementsAndIndemnificationAssetsCannotBeEstimated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfExplanationOfFactAndReasonsWhyRangeOfOutcomesFromContingentConsiderationArrangementsAndIndemnificationAssetsCannotBeEstimated","substitutionGroup" => "xbrli:item","info:creationID" => "i200903180022411001","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfExposureToRisk
			return {"name" => "DescriptionOfExposureToRisk","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfExposureToRisk","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411679","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfExtentToWhichFairValueOfInvestmentPropertyIsBasedOnValuationByIndependentValuer
			return {"name" => "DescriptionOfExtentToWhichFairValueOfInvestmentPropertyIsBasedOnValuationByIndependentValuer","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfExtentToWhichFairValueOfInvestmentPropertyIsBasedOnValuationByIndependentValuer","substitutionGroup" => "xbrli:item","info:creationID" => "i200902251036411003","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfFactAndReasonWhySensitivityAnalysisAreUnrepresentative
			return {"name" => "DescriptionOfFactAndReasonWhySensitivityAnalysisAreUnrepresentative","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfFactAndReasonWhySensitivityAnalysisAreUnrepresentative","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411680","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfFactThatAmountOfChangeInAccountingEstimateIsImpracticable
			return {"name" => "DescriptionOfFactThatAmountOfChangeInAccountingEstimateIsImpracticable","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfFactThatAmountOfChangeInAccountingEstimateIsImpracticable","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411681","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfFactThatAssociateIsNotAccountedForUsingEquityMethod
			return {"name" => "DescriptionOfFactThatAssociateIsNotAccountedForUsingEquityMethod","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfFactThatAssociateIsNotAccountedForUsingEquityMethod","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411682","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfFactThatMultiemployerPlanIsDefinedBenefitPlan
			return {"name" => "DescriptionOfFactThatMultiemployerPlanIsDefinedBenefitPlan","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfFactThatMultiemployerPlanIsDefinedBenefitPlan","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411711","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfFactorsThatMakeUpGoodwillRecognised
			return {"name" => "DescriptionOfFactorsThatMakeUpGoodwillRecognised","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfFactorsThatMakeUpGoodwillRecognised","substitutionGroup" => "xbrli:item","info:creationID" => "i200903180010411001","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfFairValueLessEstimatedPointofsaleCostsOfAgriculturalProduceHarvestedDuringPeriod
			return {"name" => "DescriptionOfFairValueLessEstimatedPointofsaleCostsOfAgriculturalProduceHarvestedDuringPeriod","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfFairValueLessEstimatedPointofsaleCostsOfAgriculturalProduceHarvestedDuringPeriod","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411683","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfFairValueOfInvestmentsInAssociatesWherePriceQuotationsPublished
			return {"name" => "DescriptionOfFairValueOfInvestmentsInAssociatesWherePriceQuotationsPublished","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfFairValueOfInvestmentsInAssociatesWherePriceQuotationsPublished","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411684","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfFairValueOfPropertyPlantAndEquipmentMateriallyDifferentFromCarryingAmount
			return {"name" => "DescriptionOfFairValueOfPropertyPlantAndEquipmentMateriallyDifferentFromCarryingAmount","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfFairValueOfPropertyPlantAndEquipmentMateriallyDifferentFromCarryingAmount","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411685","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfFinancialAssetsPledgedAsCollateralForLiabilitiesOrContingentLiabilities
			return {"name" => "DescriptionOfFinancialAssetsPledgedAsCollateralForLiabilitiesOrContingentLiabilities","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfFinancialAssetsPledgedAsCollateralForLiabilitiesOrContingentLiabilities","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411686","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfFinancialInstrumentsDesignatedAsHedgingInstrument
			return {"name" => "DescriptionOfFinancialInstrumentsDesignatedAsHedgingInstrument","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfFinancialInstrumentsDesignatedAsHedgingInstrument","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411687","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfFinancialRiskManagementRelatedToAgriculturalActivity
			return {"name" => "DescriptionOfFinancialRiskManagementRelatedToAgriculturalActivity","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfFinancialRiskManagementRelatedToAgriculturalActivity","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411688","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfForecastTransactionHedgeAccountingPreviouslyUsedButNoLongerExpectedToOccur
			return {"name" => "DescriptionOfForecastTransactionHedgeAccountingPreviouslyUsedButNoLongerExpectedToOccur","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfForecastTransactionHedgeAccountingPreviouslyUsedButNoLongerExpectedToOccur","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411689","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfFullyAmortisedIntangibleAssets
			return {"name" => "DescriptionOfFullyAmortisedIntangibleAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfFullyAmortisedIntangibleAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411690","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfFunctionalCurrency
			return {"name" => "DescriptionOfFunctionalCurrency","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfFunctionalCurrency","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411691","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfHowAcquirerObtainedControlOfAcquiree
			return {"name" => "DescriptionOfHowAcquirerObtainedControlOfAcquiree","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfHowAcquirerObtainedControlOfAcquiree","substitutionGroup" => "xbrli:item","info:creationID" => "i200903180009411001","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfInformationAboutSurplusOrDeficitOfMultiemployerPlan
			return {"name" => "DescriptionOfInformationAboutSurplusOrDeficitOfMultiemployerPlan","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfInformationAboutSurplusOrDeficitOfMultiemployerPlan","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411692","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfInformationAboutTerminationBenefitsForKeyManagementPersonnel
			return {"name" => "DescriptionOfInformationAboutTerminationBenefitsForKeyManagementPersonnel","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfInformationAboutTerminationBenefitsForKeyManagementPersonnel","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411693","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfInformationOfDifferenceBetweenFairValueAtInitialRecognitionAndAmountUsingValuationTechnique
			return {"name" => "DescriptionOfInformationOfDifferenceBetweenFairValueAtInitialRecognitionAndAmountUsingValuationTechnique","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfInformationOfDifferenceBetweenFairValueAtInitialRecognitionAndAmountUsingValuationTechnique","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411694","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfInformationWhereFairValueDisclosuresNotRequired
			return {"name" => "DescriptionOfInformationWhereFairValueDisclosuresNotRequired","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfInformationWhereFairValueDisclosuresNotRequired","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411695","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfInitialApplicationOfStandardsOrInterpretations
			return {"name" => "DescriptionOfInitialApplicationOfStandardsOrInterpretations","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfInitialApplicationOfStandardsOrInterpretations","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411696","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfInvestmentPropertyAtCostWithinFairValueModel
			return {"name" => "DescriptionOfInvestmentPropertyAtCostWithinFairValueModel","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfInvestmentPropertyAtCostWithinFairValueModel","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411697","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfInvestmentPropertyWhereFairValueInformationIsUnreliableCostModel
			return {"name" => "DescriptionOfInvestmentPropertyWhereFairValueInformationIsUnreliableCostModel","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfInvestmentPropertyWhereFairValueInformationIsUnreliableCostModel","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411698","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfKeyManagementPersonnelCompensation
			return {"name" => "DescriptionOfKeyManagementPersonnelCompensation","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfKeyManagementPersonnelCompensation","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411699","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfKeyManagementPersonnelCompensationOtherLongtermBenefits
			return {"name" => "DescriptionOfKeyManagementPersonnelCompensationOtherLongtermBenefits","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfKeyManagementPersonnelCompensationOtherLongtermBenefits","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411700","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfKeyManagementPersonnelCompensationPostemploymentBenefits
			return {"name" => "DescriptionOfKeyManagementPersonnelCompensationPostemploymentBenefits","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfKeyManagementPersonnelCompensationPostemploymentBenefits","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411701","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfKeyManagementPersonnelCompensationSharebasedPayment
			return {"name" => "DescriptionOfKeyManagementPersonnelCompensationSharebasedPayment","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfKeyManagementPersonnelCompensationSharebasedPayment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411702","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfKeyManagementPersonnelCompensationShorttermEmployeeBenefits
			return {"name" => "DescriptionOfKeyManagementPersonnelCompensationShorttermEmployeeBenefits","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfKeyManagementPersonnelCompensationShorttermEmployeeBenefits","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411703","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfKeyManagementPersonnelCompensationTerminationBenefits
			return {"name" => "DescriptionOfKeyManagementPersonnelCompensationTerminationBenefits","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfKeyManagementPersonnelCompensationTerminationBenefits","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411704","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfListAndDescriptionOfInterestsInSignificantJointVenturesAndProportionOfOwnershipInterest
			return {"name" => "DescriptionOfListAndDescriptionOfInterestsInSignificantJointVenturesAndProportionOfOwnershipInterest","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfListAndDescriptionOfInterestsInSignificantJointVenturesAndProportionOfOwnershipInterest","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411705","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfManagingLiquidityRisk
			return {"name" => "DescriptionOfManagingLiquidityRisk","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfManagingLiquidityRisk","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411706","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfMaterialLeasingArrangementsByLesseeClassifiedAsFinanceLease
			return {"name" => "DescriptionOfMaterialLeasingArrangementsByLesseeClassifiedAsFinanceLease","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfMaterialLeasingArrangementsByLesseeClassifiedAsFinanceLease","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411707","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfMaterialLeasingArrangementsByLesseeClassifiedAsOperatingLease
			return {"name" => "DescriptionOfMaterialLeasingArrangementsByLesseeClassifiedAsOperatingLease","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfMaterialLeasingArrangementsByLesseeClassifiedAsOperatingLease","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411708","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfMaterialLeasingArrangementsByLessorClassifiedAsFinanceLease
			return {"name" => "DescriptionOfMaterialLeasingArrangementsByLessorClassifiedAsFinanceLease","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfMaterialLeasingArrangementsByLessorClassifiedAsFinanceLease","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411709","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfMaterialLeasingArrangementsByLessorClassifiedAsOperatingLease
			return {"name" => "DescriptionOfMaterialLeasingArrangementsByLessorClassifiedAsOperatingLease","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfMaterialLeasingArrangementsByLessorClassifiedAsOperatingLease","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411710","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfMeasurementBasisForNoncontrollingInterestInAcquireeRecognisedAtAcquisitionDate
			return {"name" => "DescriptionOfMeasurementBasisForNoncontrollingInterestInAcquireeRecognisedAtAcquisitionDate","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfMeasurementBasisForNoncontrollingInterestInAcquireeRecognisedAtAcquisitionDate","substitutionGroup" => "xbrli:item","info:creationID" => "i200903180036411001","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfMethodsAndSignificantAssumptionsAppliedInDeterminingFairValueOfInvestmentProperty
			return {"name" => "DescriptionOfMethodsAndSignificantAssumptionsAppliedInDeterminingFairValueOfInvestmentProperty","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfMethodsAndSignificantAssumptionsAppliedInDeterminingFairValueOfInvestmentProperty","substitutionGroup" => "xbrli:item","info:creationID" => "i200902251035411003","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfNatureAmountAndCorrectionOfAccountingErrorsInPriorPeriodsEstimate
			return {"name" => "DescriptionOfNatureAmountAndCorrectionOfAccountingErrorsInPriorPeriodsEstimate","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfNatureAmountAndCorrectionOfAccountingErrorsInPriorPeriodsEstimate","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411712","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfNatureAndAmountOfAnyMeasurementPeriodAdjustmentsRecognisedForParticularAssetsLiabilitiesNoncontrollingInterestsOrItemsOfConsideration
			return {"name" => "DescriptionOfNatureAndAmountOfAnyMeasurementPeriodAdjustmentsRecognisedForParticularAssetsLiabilitiesNoncontrollingInterestsOrItemsOfConsideration","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfNatureAndAmountOfAnyMeasurementPeriodAdjustmentsRecognisedForParticularAssetsLiabilitiesNoncontrollingInterestsOrItemsOfConsideration","substitutionGroup" => "xbrli:item","info:creationID" => "i200903180046411001","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfNatureAndAmountOfChangeInAccountingEstimate
			return {"name" => "DescriptionOfNatureAndAmountOfChangeInAccountingEstimate","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfNatureAndAmountOfChangeInAccountingEstimate","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411713","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfNatureAndAmountOfChangeInEstimateDuringFinalInterimPeriod
			return {"name" => "DescriptionOfNatureAndAmountOfChangeInEstimateDuringFinalInterimPeriod","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfNatureAndAmountOfChangeInEstimateDuringFinalInterimPeriod","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411714","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfNatureAndCarryingAmountOfAssetsObtained
			return {"name" => "DescriptionOfNatureAndCarryingAmountOfAssetsObtained","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfNatureAndCarryingAmountOfAssetsObtained","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411715","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfNatureAndEffectOfAnyAsymmetricalAllocationsToReportableSegments
			return {"name" => "DescriptionOfNatureAndEffectOfAnyAsymmetricalAllocationsToReportableSegments","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfNatureAndEffectOfAnyAsymmetricalAllocationsToReportableSegments","substitutionGroup" => "xbrli:item","info:creationID" => "i200902251033411003","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfNatureAndExtentOfGovernmentGrantsForAgriculturalActivityRecognisedInFinancialStatements
			return {"name" => "DescriptionOfNatureAndExtentOfGovernmentGrantsForAgriculturalActivityRecognisedInFinancialStatements","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfNatureAndExtentOfGovernmentGrantsForAgriculturalActivityRecognisedInFinancialStatements","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411716","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfNatureAndExtentOfGovernmentGrantsRecognisedInFinancialStatements
			return {"name" => "DescriptionOfNatureAndExtentOfGovernmentGrantsRecognisedInFinancialStatements","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfNatureAndExtentOfGovernmentGrantsRecognisedInFinancialStatements","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411717","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfNatureAndExtentOfSignificantRestrictionsOnTransferOfFundsToParent
			return {"name" => "DescriptionOfNatureAndExtentOfSignificantRestrictionsOnTransferOfFundsToParent","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfNatureAndExtentOfSignificantRestrictionsOnTransferOfFundsToParent","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411718","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfNatureAndExtentSignificantRestrictionsOnAbilityOfAssociateToTransferFunds
			return {"name" => "DescriptionOfNatureAndExtentSignificantRestrictionsOnAbilityOfAssociateToTransferFunds","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfNatureAndExtentSignificantRestrictionsOnAbilityOfAssociateToTransferFunds","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411719","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfNatureAndFinancialEffectOfBusinessCombinationsAfterReportingPeriodBeforeStatementsAuthorisedForIssue
			return {"name" => "DescriptionOfNatureAndFinancialEffectOfBusinessCombinationsAfterReportingPeriodBeforeStatementsAuthorisedForIssue","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfNatureAndFinancialEffectOfBusinessCombinationsAfterReportingPeriodBeforeStatementsAuthorisedForIssue","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411720","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfNatureAndFinancialEffectOfBusinessCombinationsDuringPeriod
			return {"name" => "DescriptionOfNatureAndFinancialEffectOfBusinessCombinationsDuringPeriod","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfNatureAndFinancialEffectOfBusinessCombinationsDuringPeriod","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411721","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfNatureAndPurposeOfReservesWithinEquity
			return {"name" => "DescriptionOfNatureAndPurposeOfReservesWithinEquity","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfNatureAndPurposeOfReservesWithinEquity","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411722","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfNatureOfActivitiesOfBiologicalAssets
			return {"name" => "DescriptionOfNatureOfActivitiesOfBiologicalAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfNatureOfActivitiesOfBiologicalAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411723","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfNatureOfAssetsAndLiabilitiesWithSignificantRiskOfMaterialAdjustmentsWithinNextFinancialYear
			return {"name" => "DescriptionOfNatureOfAssetsAndLiabilitiesWithSignificantRiskOfMaterialAdjustmentsWithinNextFinancialYear","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfNatureOfAssetsAndLiabilitiesWithSignificantRiskOfMaterialAdjustmentsWithinNextFinancialYear","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411724","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfNatureOfChangesFromPriorPeriodsInMeasurementMethodsUsedToDetermineReportedSegmentProfitOrLossAndEffectOfThoseChangesOnMeasureOfSegmentProfitOrLoss
			return {"name" => "DescriptionOfNatureOfChangesFromPriorPeriodsInMeasurementMethodsUsedToDetermineReportedSegmentProfitOrLossAndEffectOfThoseChangesOnMeasureOfSegmentProfitOrLoss","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfNatureOfChangesFromPriorPeriodsInMeasurementMethodsUsedToDetermineReportedSegmentProfitOrLossAndEffectOfThoseChangesOnMeasureOfSegmentProfitOrLoss","substitutionGroup" => "xbrli:item","info:creationID" => "i200902251032411003","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfNatureOfContingentAssets
			return {"name" => "DescriptionOfNatureOfContingentAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfNatureOfContingentAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411725","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfNatureOfDifferencesBetweenMeasurementsOfReportableSegmentsAssetsAndEntitysAssets
			return {"name" => "DescriptionOfNatureOfDifferencesBetweenMeasurementsOfReportableSegmentsAssetsAndEntitysAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfNatureOfDifferencesBetweenMeasurementsOfReportableSegmentsAssetsAndEntitysAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200902251030411003","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfNatureOfDifferencesBetweenMeasurementsOfReportableSegmentsLiabilitiesAndEntitysLiabilities
			return {"name" => "DescriptionOfNatureOfDifferencesBetweenMeasurementsOfReportableSegmentsLiabilitiesAndEntitysLiabilities","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfNatureOfDifferencesBetweenMeasurementsOfReportableSegmentsLiabilitiesAndEntitysLiabilities","substitutionGroup" => "xbrli:item","info:creationID" => "i200902251031411003","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfNatureOfDifferencesBetweenMeasurementsOfReportableSegmentsProfitsOrLossesAndEntitysProfitOrLossBeforeIncomeTaxExpenseOrIncomeAndDiscontinuedOperations
			return {"name" => "DescriptionOfNatureOfDifferencesBetweenMeasurementsOfReportableSegmentsProfitsOrLossesAndEntitysProfitOrLossBeforeIncomeTaxExpenseOrIncomeAndDiscontinuedOperations","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfNatureOfDifferencesBetweenMeasurementsOfReportableSegmentsProfitsOrLossesAndEntitysProfitOrLossBeforeIncomeTaxExpenseOrIncomeAndDiscontinuedOperations","substitutionGroup" => "xbrli:item","info:creationID" => "i200902251029411003","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfNatureOfEntitysOperationsAndPrincipalActivities
			return {"name" => "DescriptionOfNatureOfEntitysOperationsAndPrincipalActivities","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfNatureOfEntitysOperationsAndPrincipalActivities","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411726","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfNatureOfFinancialStatements
			return {"name" => "DescriptionOfNatureOfFinancialStatements","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfNatureOfFinancialStatements","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411727","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfNatureOfInterestInFunds
			return {"name" => "DescriptionOfNatureOfInterestInFunds","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfNatureOfInterestInFunds","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411728","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfNatureOfNecessaryAdjustmentToProvideComparativeInformation
			return {"name" => "DescriptionOfNatureOfNecessaryAdjustmentToProvideComparativeInformation","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfNatureOfNecessaryAdjustmentToProvideComparativeInformation","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411729","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfNatureOfNonadjustingEventAfterReportingPeriod
			return {"name" => "DescriptionOfNatureOfNonadjustingEventAfterReportingPeriod","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfNatureOfNonadjustingEventAfterReportingPeriod","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411730","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfNatureOfNoncashAssetsHeldForDistributionToOwnersDeclaredBeforeFinancialStatementsAuthorisedForIssue
			return {"name" => "DescriptionOfNatureOfNoncashAssetsHeldForDistributionToOwnersDeclaredBeforeFinancialStatementsAuthorisedForIssue","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfNatureOfNoncashAssetsHeldForDistributionToOwnersDeclaredBeforeFinancialStatementsAuthorisedForIssue","substitutionGroup" => "xbrli:item","info:creationID" => "i200812101018413387","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfNatureOfObligationContingentLiabilityForDecommissioningRestorationAndRehabilitationCosts
			return {"name" => "DescriptionOfNatureOfObligationContingentLiabilityForDecommissioningRestorationAndRehabilitationCosts","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfNatureOfObligationContingentLiabilityForDecommissioningRestorationAndRehabilitationCosts","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411731","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfNatureOfObligationLegalProceedingsContingentLiability
			return {"name" => "DescriptionOfNatureOfObligationLegalProceedingsContingentLiability","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfNatureOfObligationLegalProceedingsContingentLiability","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411732","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfNatureOfObligationLegalProceedingsProvision
			return {"name" => "DescriptionOfNatureOfObligationLegalProceedingsProvision","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfNatureOfObligationLegalProceedingsProvision","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411733","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfNatureOfObligationMiscellaneousOtherProvisions
			return {"name" => "DescriptionOfNatureOfObligationMiscellaneousOtherProvisions","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfNatureOfObligationMiscellaneousOtherProvisions","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411734","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfNatureOfObligationOnerousContractsContingentLiability
			return {"name" => "DescriptionOfNatureOfObligationOnerousContractsContingentLiability","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfNatureOfObligationOnerousContractsContingentLiability","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411735","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfNatureOfObligationOnerousContractsProvision
			return {"name" => "DescriptionOfNatureOfObligationOnerousContractsProvision","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfNatureOfObligationOnerousContractsProvision","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411736","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfNatureOfObligationOtherContingentLiabilities
			return {"name" => "DescriptionOfNatureOfObligationOtherContingentLiabilities","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfNatureOfObligationOtherContingentLiabilities","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411737","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfNatureOfObligationProvisionForDecommissioningRestorationAndRehabilitationCosts
			return {"name" => "DescriptionOfNatureOfObligationProvisionForDecommissioningRestorationAndRehabilitationCosts","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfNatureOfObligationProvisionForDecommissioningRestorationAndRehabilitationCosts","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411738","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfNatureOfObligationRestructuringContingentLiability
			return {"name" => "DescriptionOfNatureOfObligationRestructuringContingentLiability","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfNatureOfObligationRestructuringContingentLiability","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411739","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfNatureOfObligationRestructuringProvision
			return {"name" => "DescriptionOfNatureOfObligationRestructuringProvision","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfNatureOfObligationRestructuringProvision","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411740","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfNatureOfObligationTerminationBenefitsContingentLiability
			return {"name" => "DescriptionOfNatureOfObligationTerminationBenefitsContingentLiability","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfNatureOfObligationTerminationBenefitsContingentLiability","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411741","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfNatureOfObligationWarrantyContingentLiability
			return {"name" => "DescriptionOfNatureOfObligationWarrantyContingentLiability","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfNatureOfObligationWarrantyContingentLiability","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411742","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfNatureOfObligationWarrantyProvision
			return {"name" => "DescriptionOfNatureOfObligationWarrantyProvision","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfNatureOfObligationWarrantyProvision","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411743","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfNatureOfReclassificationOrChangesInPresentation
			return {"name" => "DescriptionOfNatureOfReclassificationOrChangesInPresentation","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfNatureOfReclassificationOrChangesInPresentation","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411744","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfNatureOfRelatedPartyRelationshipAssociates
			return {"name" => "DescriptionOfNatureOfRelatedPartyRelationshipAssociates","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfNatureOfRelatedPartyRelationshipAssociates","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411745","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfNatureOfRelatedPartyRelationshipJointControlOrSignificantInfluence
			return {"name" => "DescriptionOfNatureOfRelatedPartyRelationshipJointControlOrSignificantInfluence","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfNatureOfRelatedPartyRelationshipJointControlOrSignificantInfluence","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411746","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfNatureOfRelatedPartyRelationshipJointVenturesWhereEntityIsVenturer
			return {"name" => "DescriptionOfNatureOfRelatedPartyRelationshipJointVenturesWhereEntityIsVenturer","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfNatureOfRelatedPartyRelationshipJointVenturesWhereEntityIsVenturer","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411747","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfNatureOfRelatedPartyRelationshipKeyManagementPersonnelOfEntity
			return {"name" => "DescriptionOfNatureOfRelatedPartyRelationshipKeyManagementPersonnelOfEntity","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfNatureOfRelatedPartyRelationshipKeyManagementPersonnelOfEntity","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411748","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfNatureOfRelatedPartyRelationshipOtherRelatedParties
			return {"name" => "DescriptionOfNatureOfRelatedPartyRelationshipOtherRelatedParties","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfNatureOfRelatedPartyRelationshipOtherRelatedParties","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411749","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfNatureOfRelatedPartyRelationshipParent
			return {"name" => "DescriptionOfNatureOfRelatedPartyRelationshipParent","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfNatureOfRelatedPartyRelationshipParent","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411750","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfNatureOfRelatedPartyRelationshipSubsidiaries
			return {"name" => "DescriptionOfNatureOfRelatedPartyRelationshipSubsidiaries","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfNatureOfRelatedPartyRelationshipSubsidiaries","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411751","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfNatureOfRelationshipWithSubsidiaryWhereParentHasDirectlyOrIndirectlyLessThanHalfOfVotingPower
			return {"name" => "DescriptionOfNatureOfRelationshipWithSubsidiaryWhereParentHasDirectlyOrIndirectlyLessThanHalfOfVotingPower","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfNatureOfRelationshipWithSubsidiaryWhereParentHasDirectlyOrIndirectlyLessThanHalfOfVotingPower","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411752","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfNatureOfRisksBeingHedged
			return {"name" => "DescriptionOfNatureOfRisksBeingHedged","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfNatureOfRisksBeingHedged","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411753","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfNatureOfTerminationBenefitsExpense
			return {"name" => "DescriptionOfNatureOfTerminationBenefitsExpense","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfNatureOfTerminationBenefitsExpense","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411754","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfNoncurrentAssetOrDisposalGroupHeldForSaleWhichWereSoldOrReclassified
			return {"name" => "DescriptionOfNoncurrentAssetOrDisposalGroupHeldForSaleWhichWereSoldOrReclassified","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfNoncurrentAssetOrDisposalGroupHeldForSaleWhichWereSoldOrReclassified","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411755","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfNonfinancialMeasuresOrEstimatesOfBiologicalAssets
			return {"name" => "DescriptionOfNonfinancialMeasuresOrEstimatesOfBiologicalAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfNonfinancialMeasuresOrEstimatesOfBiologicalAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411756","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfObjectivesPoliciesAndProcessesForManagingRisk
			return {"name" => "DescriptionOfObjectivesPoliciesAndProcessesForManagingRisk","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfObjectivesPoliciesAndProcessesForManagingRisk","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411757","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfObjectivesPoliciesAndProcessesForManagingRisksArisingFromInsuranceContractsAndMethodsUsedToManageThoseRisks
			return {"name" => "DescriptionOfObjectivesPoliciesAndProcessesForManagingRisksArisingFromInsuranceContractsAndMethodsUsedToManageThoseRisks","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfObjectivesPoliciesAndProcessesForManagingRisksArisingFromInsuranceContractsAndMethodsUsedToManageThoseRisks","substitutionGroup" => "xbrli:item","info:creationID" => "i200903260000010000","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfOtherAccountingPoliciesRelevantToUnderstandingOfFinancialStatements
			return {"name" => "DescriptionOfOtherAccountingPoliciesRelevantToUnderstandingOfFinancialStatements","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfOtherAccountingPoliciesRelevantToUnderstandingOfFinancialStatements","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411758","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfOtherEquityInterest
			return {"name" => "DescriptionOfOtherEquityInterest","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfOtherEquityInterest","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411759","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfOtherInformationForIdentificationOfFinancialStatements
			return {"name" => "DescriptionOfOtherInformationForIdentificationOfFinancialStatements","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfOtherInformationForIdentificationOfFinancialStatements","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411760","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfOtherNoncashInvestingAndFinancingTransactions
			return {"name" => "DescriptionOfOtherNoncashInvestingAndFinancingTransactions","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfOtherNoncashInvestingAndFinancingTransactions","substitutionGroup" => "xbrli:item","info:creationID" => "i200902251502411003","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfPercentageOrAmountWhichEachMajorCategoryContributesToFairValueOfTotalPlanAssets
			return {"name" => "DescriptionOfPercentageOrAmountWhichEachMajorCategoryContributesToFairValueOfTotalPlanAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfPercentageOrAmountWhichEachMajorCategoryContributesToFairValueOfTotalPlanAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411761","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfPeriodsWhenCashFlowsAffectProfitOrLoss
			return {"name" => "DescriptionOfPeriodsWhenCashFlowsAffectProfitOrLoss","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfPeriodsWhenCashFlowsAffectProfitOrLoss","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411762","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfPeriodsWhenCashFlowsExpectedToOccur
			return {"name" => "DescriptionOfPeriodsWhenCashFlowsExpectedToOccur","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfPeriodsWhenCashFlowsExpectedToOccur","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411763","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfPoliciesForDisposingOfAssetsNotReadilyConvertibleIntoCashOrForUsingThemInItsOperations
			return {"name" => "DescriptionOfPoliciesForDisposingOfAssetsNotReadilyConvertibleIntoCashOrForUsingThemInItsOperations","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfPoliciesForDisposingOfAssetsNotReadilyConvertibleIntoCashOrForUsingThemInItsOperations","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411764","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfPresentationCurrency
			return {"name" => "DescriptionOfPresentationCurrency","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfPresentationCurrency","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411765","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfPrimaryReasonsForBusinessCombination
			return {"name" => "DescriptionOfPrimaryReasonsForBusinessCombination","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfPrimaryReasonsForBusinessCombination","substitutionGroup" => "xbrli:item","info:creationID" => "i200903180008411001","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfRangeOfExercisePricesOfShareOptionOutstandingSharebasedPaymentArrangement
			return {"name" => "DescriptionOfRangeOfExercisePricesOfShareOptionOutstandingSharebasedPaymentArrangement","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfRangeOfExercisePricesOfShareOptionOutstandingSharebasedPaymentArrangement","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411766","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfReasonForChangeInFunctionalCurrency
			return {"name" => "DescriptionOfReasonForChangeInFunctionalCurrency","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfReasonForChangeInFunctionalCurrency","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411767","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfReasonForChangeInMethodsAndAssumptionsUsedInPreparingSensitivityAnalysis
			return {"name" => "DescriptionOfReasonForChangeInMethodsAndAssumptionsUsedInPreparingSensitivityAnalysis","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfReasonForChangeInMethodsAndAssumptionsUsedInPreparingSensitivityAnalysis","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411768","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfReasonForReclassificationOrChangesInPresentation
			return {"name" => "DescriptionOfReasonForReclassificationOrChangesInPresentation","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfReasonForReclassificationOrChangesInPresentation","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411769","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfReasonForUsingLongerOrShorterReportingPeriod
			return {"name" => "DescriptionOfReasonForUsingLongerOrShorterReportingPeriod","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfReasonForUsingLongerOrShorterReportingPeriod","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411770","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfReasonWhyConsolidatedFinancialStatementsHaveNotBeenPrepared
			return {"name" => "DescriptionOfReasonWhyConsolidatedFinancialStatementsHaveNotBeenPrepared","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfReasonWhyConsolidatedFinancialStatementsHaveNotBeenPrepared","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411774","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfReasonWhyEntityWithMoreThanHalfOfVotingPowerDirectlyOrIndirectlyOwnedWhichIsNotSubsidiaryDueToAbsenceOfControl
			return {"name" => "DescriptionOfReasonWhyEntityWithMoreThanHalfOfVotingPowerDirectlyOrIndirectlyOwnedWhichIsNotSubsidiaryDueToAbsenceOfControl","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfReasonWhyEntityWithMoreThanHalfOfVotingPowerDirectlyOrIndirectlyOwnedWhichIsNotSubsidiaryDueToAbsenceOfControl","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411775","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfReasonWhyFairValueOfGoodsOrServicesReceivedCannotEstimateReliable
			return {"name" => "DescriptionOfReasonWhyFairValueOfGoodsOrServicesReceivedCannotEstimateReliable","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfReasonWhyFairValueOfGoodsOrServicesReceivedCannotEstimateReliable","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411776","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfReasonWhyFinancialStatementsAreNotEntirelyComparable
			return {"name" => "DescriptionOfReasonWhyFinancialStatementsAreNotEntirelyComparable","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfReasonWhyFinancialStatementsAreNotEntirelyComparable","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411777","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfReasonWhyPresentationCurrencyIsDifferentFromFunctionalCurrency
			return {"name" => "DescriptionOfReasonWhyPresentationCurrencyIsDifferentFromFunctionalCurrency","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfReasonWhyPresentationCurrencyIsDifferentFromFunctionalCurrency","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411778","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfReasonWhyReclassificationOfComparativeAmountsIsImpracticable
			return {"name" => "DescriptionOfReasonWhyReclassificationOfComparativeAmountsIsImpracticable","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfReasonWhyReclassificationOfComparativeAmountsIsImpracticable","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411779","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfReasonWhySufficientInformationIsNotAvailableToAccountForMultiemployerPlanAsDefinedBenefitPlan
			return {"name" => "DescriptionOfReasonWhySufficientInformationIsNotAvailableToAccountForMultiemployerPlanAsDefinedBenefitPlan","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfReasonWhySufficientInformationIsNotAvailableToAccountForMultiemployerPlanAsDefinedBenefitPlan","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411780","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfReasonWhyUsingDifferentReportingDateOrPeriodForAssociate
			return {"name" => "DescriptionOfReasonWhyUsingDifferentReportingDateOrPeriodForAssociate","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfReasonWhyUsingDifferentReportingDateOrPeriodForAssociate","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411781","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfReasonsAndFactorsWhyAmountOfChangesInFairValueOfFinancialAssetsAndFinancialLiabilitiesAttributableToChangesInCreditRiskNotFaithfullyRepresent
			return {"name" => "DescriptionOfReasonsAndFactorsWhyAmountOfChangesInFairValueOfFinancialAssetsAndFinancialLiabilitiesAttributableToChangesInCreditRiskNotFaithfullyRepresent","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfReasonsAndFactorsWhyAmountOfChangesInFairValueOfFinancialAssetsAndFinancialLiabilitiesAttributableToChangesInCreditRiskNotFaithfullyRepresent","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411771","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfReasonsWhyInitialAccountingForBusinessCombinationIsIncomplete
			return {"name" => "DescriptionOfReasonsWhyInitialAccountingForBusinessCombinationIsIncomplete","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfReasonsWhyInitialAccountingForBusinessCombinationIsIncomplete","substitutionGroup" => "xbrli:item","info:creationID" => "i200903180044411001","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfReasonsWhyLiabilityCannotBeMeasuredReliably
			return {"name" => "DescriptionOfReasonsWhyLiabilityCannotBeMeasuredReliably","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfReasonsWhyLiabilityCannotBeMeasuredReliably","substitutionGroup" => "xbrli:item","info:creationID" => "i200903180030411001","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfReasonsWhyPresumptionThatInterestOfLessThanTwentyPerCentInAssociateIsOvercome
			return {"name" => "DescriptionOfReasonsWhyPresumptionThatInterestOfLessThanTwentyPerCentInAssociateIsOvercome","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfReasonsWhyPresumptionThatInterestOfLessThanTwentyPerCentInAssociateIsOvercome","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411772","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfReasonsWhyPresumptionThatInterestOfMoreThanTwentyPerCentInAssociateIsOvercome
			return {"name" => "DescriptionOfReasonsWhyPresumptionThatInterestOfMoreThanTwentyPerCentInAssociateIsOvercome","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfReasonsWhyPresumptionThatInterestOfMoreThanTwentyPerCentInAssociateIsOvercome","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411773","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfReasonsWhyTransactionResultedInGainInBargainPurchase
			return {"name" => "DescriptionOfReasonsWhyTransactionResultedInGainInBargainPurchase","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfReasonsWhyTransactionResultedInGainInBargainPurchase","substitutionGroup" => "xbrli:item","info:creationID" => "i200903180034411001","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfReclassificationOfFinancialAssetsAtCostOrAmortisedCostRatherThanAtFairValue
			return {"name" => "DescriptionOfReclassificationOfFinancialAssetsAtCostOrAmortisedCostRatherThanAtFairValue","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfReclassificationOfFinancialAssetsAtCostOrAmortisedCostRatherThanAtFairValue","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411782","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfReclassificationOfFinancialAssetsAtFairValueRatherThanAtCostOrAmortisedCost
			return {"name" => "DescriptionOfReclassificationOfFinancialAssetsAtFairValueRatherThanAtCostOrAmortisedCost","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfReclassificationOfFinancialAssetsAtFairValueRatherThanAtCostOrAmortisedCost","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411783","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfRedesignatedFinancialAssets
			return {"name" => "DescriptionOfRedesignatedFinancialAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfRedesignatedFinancialAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411784","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfRedesignatedFinancialLiabilities
			return {"name" => "DescriptionOfRedesignatedFinancialLiabilities","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfRedesignatedFinancialLiabilities","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411785","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfShareOfContingentLiabilitiesIncurredJointlyWithOtherVenturers
			return {"name" => "DescriptionOfShareOfContingentLiabilitiesIncurredJointlyWithOtherVenturers","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfShareOfContingentLiabilitiesIncurredJointlyWithOtherVenturers","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411786","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfShareOfContingentLiabilitiesOfAssociatesIncurredJointlyWithOtherInvestors
			return {"name" => "DescriptionOfShareOfContingentLiabilitiesOfAssociatesIncurredJointlyWithOtherInvestors","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfShareOfContingentLiabilitiesOfAssociatesIncurredJointlyWithOtherInvestors","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411787","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfShareOfContingentLiabilitiesOfJointVenturesThemselves
			return {"name" => "DescriptionOfShareOfContingentLiabilitiesOfJointVenturesThemselves","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfShareOfContingentLiabilitiesOfJointVenturesThemselves","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411788","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfShareOfDiscontinuedOperationsOfAssociates
			return {"name" => "DescriptionOfShareOfDiscontinuedOperationsOfAssociates","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfShareOfDiscontinuedOperationsOfAssociates","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411789","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfSignificantIntangibleAssetsControlledByEntityButNotRecognised
			return {"name" => "DescriptionOfSignificantIntangibleAssetsControlledByEntityButNotRecognised","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfSignificantIntangibleAssetsControlledByEntityButNotRecognised","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411790","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfSignificantTransferOfFinancialInstrumentsIntoOrOutOfLevel3OfFairValueHierarchy
			return {"name" => "DescriptionOfSignificantTransferOfFinancialInstrumentsIntoOrOutOfLevel3OfFairValueHierarchy","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfSignificantTransferOfFinancialInstrumentsIntoOrOutOfLevel3OfFairValueHierarchy","substitutionGroup" => "xbrli:item","info:creationID" => "i200903261717000000","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfSummarisedFinancialInformationOfAssociates
			return {"name" => "DescriptionOfSummarisedFinancialInformationOfAssociates","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfSummarisedFinancialInformationOfAssociates","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411791","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfSummarisedFinancialInformationOfAssociatesNotAccountedForUsingEquityMethod
			return {"name" => "DescriptionOfSummarisedFinancialInformationOfAssociatesNotAccountedForUsingEquityMethod","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfSummarisedFinancialInformationOfAssociatesNotAccountedForUsingEquityMethod","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411792","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfTransactionsAfterReportingPeriodWithSignificantChangeInNumberOfOrdinarySharesOutstanding
			return {"name" => "DescriptionOfTransactionsAfterReportingPeriodWithSignificantChangeInNumberOfOrdinarySharesOutstanding","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfTransactionsAfterReportingPeriodWithSignificantChangeInNumberOfOrdinarySharesOutstanding","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411793","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfTransactionsAfterReportingPeriodWithSignificantChangeInNumberOfPotentialOrdinarySharesOutstanding
			return {"name" => "DescriptionOfTransactionsAfterReportingPeriodWithSignificantChangeInNumberOfPotentialOrdinarySharesOutstanding","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfTransactionsAfterReportingPeriodWithSignificantChangeInNumberOfPotentialOrdinarySharesOutstanding","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411794","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfTransactionsWithRelatedPartyAssociates
			return {"name" => "DescriptionOfTransactionsWithRelatedPartyAssociates","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfTransactionsWithRelatedPartyAssociates","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411795","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfTransactionsWithRelatedPartyJointControlOrSignificantInfluence
			return {"name" => "DescriptionOfTransactionsWithRelatedPartyJointControlOrSignificantInfluence","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfTransactionsWithRelatedPartyJointControlOrSignificantInfluence","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411796","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfTransactionsWithRelatedPartyJointVenturesWhereEntityIsVenturer
			return {"name" => "DescriptionOfTransactionsWithRelatedPartyJointVenturesWhereEntityIsVenturer","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfTransactionsWithRelatedPartyJointVenturesWhereEntityIsVenturer","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411797","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfTransactionsWithRelatedPartyKeyManagementPersonnelOfEntity
			return {"name" => "DescriptionOfTransactionsWithRelatedPartyKeyManagementPersonnelOfEntity","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfTransactionsWithRelatedPartyKeyManagementPersonnelOfEntity","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411798","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfTransactionsWithRelatedPartyOtherRelatedParties
			return {"name" => "DescriptionOfTransactionsWithRelatedPartyOtherRelatedParties","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfTransactionsWithRelatedPartyOtherRelatedParties","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411799","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfTransactionsWithRelatedPartyParent
			return {"name" => "DescriptionOfTransactionsWithRelatedPartyParent","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfTransactionsWithRelatedPartyParent","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411800","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfTransactionsWithRelatedPartySubsidiaries
			return {"name" => "DescriptionOfTransactionsWithRelatedPartySubsidiaries","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfTransactionsWithRelatedPartySubsidiaries","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411801","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfTypeOfHedge
			return {"name" => "DescriptionOfTypeOfHedge","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfTypeOfHedge","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411802","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfTypeOfPlan
			return {"name" => "DescriptionOfTypeOfPlan","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfTypeOfPlan","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411803","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfTypesOfProductsAndServicesFromWhichEachReportableSegmentDerivesItsRevenues
			return {"name" => "DescriptionOfTypesOfProductsAndServicesFromWhichEachReportableSegmentDerivesItsRevenues","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfTypesOfProductsAndServicesFromWhichEachReportableSegmentDerivesItsRevenues","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411804","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfUncertaintiesOfEntitysAbilityToContinueAsGoingConcern
			return {"name" => "DescriptionOfUncertaintiesOfEntitysAbilityToContinueAsGoingConcern","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfUncertaintiesOfEntitysAbilityToContinueAsGoingConcern","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411805","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfUnfulfilledConditionsAndOtherContingenciesAttachedToGovernmentGrantForAgriculturalActivity
			return {"name" => "DescriptionOfUnfulfilledConditionsAndOtherContingenciesAttachedToGovernmentGrantForAgriculturalActivity","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfUnfulfilledConditionsAndOtherContingenciesAttachedToGovernmentGrantForAgriculturalActivity","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411806","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfValuationTechniquesAndKeyModelInputsUsedForDeterminingNoncontrollingInterestInAnAcquireeMeasuredAtFairValue
			return {"name" => "DescriptionOfValuationTechniquesAndKeyModelInputsUsedForDeterminingNoncontrollingInterestInAnAcquireeMeasuredAtFairValue","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfValuationTechniquesAndKeyModelInputsUsedForDeterminingNoncontrollingInterestInAnAcquireeMeasuredAtFairValue","substitutionGroup" => "xbrli:item","info:creationID" => "i200903180037411001","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfValuationTechniquesAndKeyModelInputsUsedToMeasureContingentConsideration
			return {"name" => "DescriptionOfValuationTechniquesAndKeyModelInputsUsedToMeasureContingentConsideration","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfValuationTechniquesAndKeyModelInputsUsedToMeasureContingentConsideration","substitutionGroup" => "xbrli:item","info:creationID" => "i200903180049411001","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfVoluntaryChangeInAccountingPolicy
			return {"name" => "DescriptionOfVoluntaryChangeInAccountingPolicy","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfVoluntaryChangeInAccountingPolicy","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411807","type" => "xbrli:stringItemType",}
		end
		def DescriptionOfWeightedAverageRemainingContractualLifeOfShareOptionsOutstanding
			return {"name" => "DescriptionOfWeightedAverageRemainingContractualLifeOfShareOptionsOutstanding","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionOfWeightedAverageRemainingContractualLifeOfShareOptionsOutstanding","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411808","type" => "xbrli:stringItemType",}
		end
		def DescriptionWhereGainsLossesOfFinancialInstrumentsMeasuredInLevel3OfFairValueHierarchyPresentedInStatementOfComprehensiveIncomeOrIncomeStatement
			return {"name" => "DescriptionWhereGainsLossesOfFinancialInstrumentsMeasuredInLevel3OfFairValueHierarchyPresentedInStatementOfComprehensiveIncomeOrIncomeStatement","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DescriptionWhereGainsLossesOfFinancialInstrumentsMeasuredInLevel3OfFairValueHierarchyPresentedInStatementOfComprehensiveIncomeOrIncomeStatement","substitutionGroup" => "xbrli:item","info:creationID" => "i200903261709000000","type" => "xbrli:stringItemType",}
		end
		def DesignatedFinancialLiabilitiesAtFairValueThroughProfitOrLossAbstract
			return {"name" => "DesignatedFinancialLiabilitiesAtFairValueThroughProfitOrLossAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_DesignatedFinancialLiabilitiesAtFairValueThroughProfitOrLossAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411809","type" => "xbrli:stringItemType",}
		end
		def DesignatedLoansOrReceivablesAtFairValueThroughProfitOrLossAbstract
			return {"name" => "DesignatedLoansOrReceivablesAtFairValueThroughProfitOrLossAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_DesignatedLoansOrReceivablesAtFairValueThroughProfitOrLossAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411810","type" => "xbrli:stringItemType",}
		end
		def DeterminationOfFairValueOfGoodsOrServicesReceivedOrFairValueOfEquityInstrumentsGrantedOnSharebasedPayments
			return {"name" => "DeterminationOfFairValueOfGoodsOrServicesReceivedOrFairValueOfEquityInstrumentsGrantedOnSharebasedPayments","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DeterminationOfFairValueOfGoodsOrServicesReceivedOrFairValueOfEquityInstrumentsGrantedOnSharebasedPayments","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411811","type" => "xbrli:stringItemType",}
		end
		def DifferenceBetweenCarryingAmountOfFinancialLiabilityAndAmountContractuallyRequiredToPayAtMaturityToHolderOfObligation
			return {"name" => "DifferenceBetweenCarryingAmountOfFinancialLiabilityAndAmountContractuallyRequiredToPayAtMaturityToHolderOfObligation","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_DifferenceBetweenCarryingAmountOfFinancialLiabilityAndAmountContractuallyRequiredToPayAtMaturityToHolderOfObligation","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411812","type" => "xbrli:monetaryItemType",}
		end
		def DifferenceBetweenCarryingAmountOfNoncashAssetsDistributedAndCarryingAmountOfDividendsPayable
			return {"xbrli:balance" => "debit","name" => "DifferenceBetweenCarryingAmountOfNoncashAssetsDistributedAndCarryingAmountOfDividendsPayable","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DifferenceBetweenCarryingAmountOfNoncashAssetsDistributedAndCarryingAmountOfDividendsPayable","substitutionGroup" => "xbrli:item","info:creationID" => "i200812100928413387","type" => "xbrli:monetaryItemType",}
		end
		def DilutedEarningsLossPerShare
			return {"name" => "DilutedEarningsLossPerShare","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DilutedEarningsLossPerShare","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411813","type" => "xbrli:decimalItemType",}
		end
		def DilutedEarningsLossPerShareFromContinuingOperations
			return {"name" => "DilutedEarningsLossPerShareFromContinuingOperations","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DilutedEarningsLossPerShareFromContinuingOperations","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411814","type" => "xbrli:decimalItemType",}
		end
		def DilutedEarningsLossPerShareFromDiscontinuedOperations
			return {"name" => "DilutedEarningsLossPerShareFromDiscontinuedOperations","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DilutedEarningsLossPerShareFromDiscontinuedOperations","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411815","type" => "xbrli:decimalItemType",}
		end
		def DilutedEarningsPerShareAbstract
			return {"name" => "DilutedEarningsPerShareAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_DilutedEarningsPerShareAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411816","type" => "xbrli:stringItemType",}
		end
		def DirectOperatingExpenseFromInvestmentPropertyGeneratingRentalIncome
			return {"xbrli:balance" => "debit","name" => "DirectOperatingExpenseFromInvestmentPropertyGeneratingRentalIncome","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DirectOperatingExpenseFromInvestmentPropertyGeneratingRentalIncome","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411817","type" => "xbrli:monetaryItemType",}
		end
		def DirectOperatingExpenseFromInvestmentPropertyNotGeneratingRentalIncome
			return {"xbrli:balance" => "debit","name" => "DirectOperatingExpenseFromInvestmentPropertyNotGeneratingRentalIncome","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DirectOperatingExpenseFromInvestmentPropertyNotGeneratingRentalIncome","substitutionGroup" => "xbrli:item","info:creationID" => "i200902251501411003","type" => "xbrli:monetaryItemType",}
		end
		def DisclosureOfAccountingErrorsExplanatory
			return {"name" => "DisclosureOfAccountingErrorsExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfAccountingErrorsExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411818","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfAccountingPolicyAndDescriptionOfTypeOfPlanExplanatory
			return {"name" => "DisclosureOfAccountingPolicyAndDescriptionOfTypeOfPlanExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfAccountingPolicyAndDescriptionOfTypeOfPlanExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411819","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfAccountingPolicyForHyperinflationaryEconomiesExplanatory
			return {"name" => "DisclosureOfAccountingPolicyForHyperinflationaryEconomiesExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfAccountingPolicyForHyperinflationaryEconomiesExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411820","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfAccountingPolicyForInvestmentsInSeparateFinancialStatementsExplanatory
			return {"name" => "DisclosureOfAccountingPolicyForInvestmentsInSeparateFinancialStatementsExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfAccountingPolicyForInvestmentsInSeparateFinancialStatementsExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411821","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfAcquisitionAndDisposalOfSubsidiariesOrBusinessesExplanatory
			return {"name" => "DisclosureOfAcquisitionAndDisposalOfSubsidiariesOrBusinessesExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfAcquisitionAndDisposalOfSubsidiariesOrBusinessesExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411822","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfActualClaimsComparedWithPreviousEstimatesExplanatory
			return {"name" => "DisclosureOfActualClaimsComparedWithPreviousEstimatesExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfActualClaimsComparedWithPreviousEstimatesExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200903260000070000","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfAdditionalInformationAboutIntangibleAssetsExplanatory
			return {"name" => "DisclosureOfAdditionalInformationAboutIntangibleAssetsExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfAdditionalInformationAboutIntangibleAssetsExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411823","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfAdditionalInformationAboutUnderstandingFinancialPositionsAndLiquidityOfEntityExplanatory
			return {"name" => "DisclosureOfAdditionalInformationAboutUnderstandingFinancialPositionsAndLiquidityOfEntityExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfAdditionalInformationAboutUnderstandingFinancialPositionsAndLiquidityOfEntityExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411824","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfAllocationAcrossMultipleCashgeneratingUnitsOfGoodwillAndIntangibleAssetsWithIndefiniteUsefulLivesExplanatory
			return {"name" => "DisclosureOfAllocationAcrossMultipleCashgeneratingUnitsOfGoodwillAndIntangibleAssetsWithIndefiniteUsefulLivesExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfAllocationAcrossMultipleCashgeneratingUnitsOfGoodwillAndIntangibleAssetsWithIndefiniteUsefulLivesExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411825","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfAllowanceAccountForCreditLossesExplanatory
			return {"name" => "DisclosureOfAllowanceAccountForCreditLossesExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfAllowanceAccountForCreditLossesExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411826","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfAmortisationMethodExplanatory
			return {"name" => "DisclosureOfAmortisationMethodExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfAmortisationMethodExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411827","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfAmountsArisingFromInsuranceContractsExplanatory
			return {"name" => "DisclosureOfAmountsArisingFromInsuranceContractsExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfAmountsArisingFromInsuranceContractsExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411828","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfAmountsOfPotentialIncomeTaxConsequencesPracticablyDeterminableExplanatory
			return {"name" => "DisclosureOfAmountsOfPotentialIncomeTaxConsequencesPracticablyDeterminableExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfAmountsOfPotentialIncomeTaxConsequencesPracticablyDeterminableExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200902011028411829","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfAmountsRecognisedInProfitOrLossForInvestmentPropertyExplanatory
			return {"name" => "DisclosureOfAmountsRecognisedInProfitOrLossForInvestmentPropertyExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfAmountsRecognisedInProfitOrLossForInvestmentPropertyExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411829","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfAppliedMeasurementModelForInvestmentPropertyExplanatory
			return {"name" => "DisclosureOfAppliedMeasurementModelForInvestmentPropertyExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfAppliedMeasurementModelForInvestmentPropertyExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411830","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfAuthorisationOfFinancialStatementsExplanatory
			return {"name" => "DisclosureOfAuthorisationOfFinancialStatementsExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfAuthorisationOfFinancialStatementsExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411831","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfBiologicalAssetsAndGovernmentGrantsForAgriculturalActivityExplanatory
			return {"name" => "DisclosureOfBiologicalAssetsAndGovernmentGrantsForAgriculturalActivityExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfBiologicalAssetsAndGovernmentGrantsForAgriculturalActivityExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411832","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfBiologicalAssetsExplanatory
			return {"name" => "DisclosureOfBiologicalAssetsExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfBiologicalAssetsExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411834","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfBiologicalAssetsMeasuredAtCostExplanatory
			return {"name" => "DisclosureOfBiologicalAssetsMeasuredAtCostExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfBiologicalAssetsMeasuredAtCostExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411833","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfBorrowingCostsExplanatory
			return {"name" => "DisclosureOfBorrowingCostsExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfBorrowingCostsExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411835","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfBusinessCombinationsAndGoodwillExplanatory
			return {"name" => "DisclosureOfBusinessCombinationsAndGoodwillExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfBusinessCombinationsAndGoodwillExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411836","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfBusinessCombinationsExplanatory
			return {"name" => "DisclosureOfBusinessCombinationsExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfBusinessCombinationsExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411837","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfCashFlowHedgesExplanatory
			return {"name" => "DisclosureOfCashFlowHedgesExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfCashFlowHedgesExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411838","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfCashFlowStatementExplanatory
			return {"name" => "DisclosureOfCashFlowStatementExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfCashFlowStatementExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411839","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfCategoryOfPlanAssetsExplanatory
			return {"name" => "DisclosureOfCategoryOfPlanAssetsExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfCategoryOfPlanAssetsExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411840","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfChangesInAccountingEstimatesExplanatory
			return {"name" => "DisclosureOfChangesInAccountingEstimatesExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfChangesInAccountingEstimatesExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411841","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfChangesInAccountingPoliciesAccountingEstimatesAndErrorsExplanatory
			return {"name" => "DisclosureOfChangesInAccountingPoliciesAccountingEstimatesAndErrorsExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfChangesInAccountingPoliciesAccountingEstimatesAndErrorsExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411842","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfChangesInAccountingPoliciesExplanatory
			return {"name" => "DisclosureOfChangesInAccountingPoliciesExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfChangesInAccountingPoliciesExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411843","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfChangesInApplicableTaxRatesToPreviousAccountingPeriodExplanatory
			return {"name" => "DisclosureOfChangesInApplicableTaxRatesToPreviousAccountingPeriodExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfChangesInApplicableTaxRatesToPreviousAccountingPeriodExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411844","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfChangesInPlanToSellNoncurrentAssetOrDisposalGroupHeldForSaleExplanatory
			return {"name" => "DisclosureOfChangesInPlanToSellNoncurrentAssetOrDisposalGroupHeldForSaleExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfChangesInPlanToSellNoncurrentAssetOrDisposalGroupHeldForSaleExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411845","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfClassesOfShareCapitalExplanatory
			return {"name" => "DisclosureOfClassesOfShareCapitalExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfClassesOfShareCapitalExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411846","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfCollateralAndOtherCreditEnhancementsObtainedExplanatory
			return {"name" => "DisclosureOfCollateralAndOtherCreditEnhancementsObtainedExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfCollateralAndOtherCreditEnhancementsObtainedExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411847","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfCollateralExplanatory
			return {"name" => "DisclosureOfCollateralExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfCollateralExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411848","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfCommitmentsRelatingToInterestsInJointVenturesExplanatory
			return {"name" => "DisclosureOfCommitmentsRelatingToInterestsInJointVenturesExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfCommitmentsRelatingToInterestsInJointVenturesExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411849","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfComparativeInformationAndConsistencyOfPresentationExplanatory
			return {"name" => "DisclosureOfComparativeInformationAndConsistencyOfPresentationExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfComparativeInformationAndConsistencyOfPresentationExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411850","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfComparativeInformationExplanatory
			return {"name" => "DisclosureOfComparativeInformationExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfComparativeInformationExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411851","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfComparativeInformationPreparedUnderPreviousGAAPExplanatory
			return {"name" => "DisclosureOfComparativeInformationPreparedUnderPreviousGAAPExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfComparativeInformationPreparedUnderPreviousGAAPExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411852","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfCompoundFinancialInstrumentsWithMultipleEmbeddedDerivativesExplanatory
			return {"name" => "DisclosureOfCompoundFinancialInstrumentsWithMultipleEmbeddedDerivativesExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfCompoundFinancialInstrumentsWithMultipleEmbeddedDerivativesExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411853","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfConsolidatedAndSeparateFinancialStatementsExplanatory
			return {"name" => "DisclosureOfConsolidatedAndSeparateFinancialStatementsExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfConsolidatedAndSeparateFinancialStatementsExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411854","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfConsolidatedFinancialStatementsExplanatory
			return {"name" => "DisclosureOfConsolidatedFinancialStatementsExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfConsolidatedFinancialStatementsExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411855","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfContingentAssetsExplanatory
			return {"name" => "DisclosureOfContingentAssetsExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfContingentAssetsExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411856","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfContingentLiabilitiesExplanatory
			return {"name" => "DisclosureOfContingentLiabilitiesExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfContingentLiabilitiesExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411857","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfContingentLiabilityForDecommissioningRestorationAndRehabilitationCostsExplanatory
			return {"name" => "DisclosureOfContingentLiabilityForDecommissioningRestorationAndRehabilitationCostsExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfContingentLiabilityForDecommissioningRestorationAndRehabilitationCostsExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411858","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfContingentLiabilityTerminationBenefitsExplanatory
			return {"name" => "DisclosureOfContingentLiabilityTerminationBenefitsExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfContingentLiabilityTerminationBenefitsExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411859","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfCorporateInformationExplanatory
			return {"name" => "DisclosureOfCorporateInformationExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfCorporateInformationExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411860","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfCostModelAppliedForInvestmentExplanatory
			return {"name" => "DisclosureOfCostModelAppliedForInvestmentExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfCostModelAppliedForInvestmentExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411861","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfCreditRiskExplanatory
			return {"name" => "DisclosureOfCreditRiskExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfCreditRiskExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411862","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfCreditRiskOfInsuranceContractsExplanatory
			return {"name" => "DisclosureOfCreditRiskOfInsuranceContractsExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfCreditRiskOfInsuranceContractsExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200903260000080000","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfDeductibleTemporaryDifferencesUnusedTaxLossesUnusedTaxCreditsForWhichNoDeferredTaxAssetIsRecognisedExplanatory
			return {"name" => "DisclosureOfDeductibleTemporaryDifferencesUnusedTaxLossesUnusedTaxCreditsForWhichNoDeferredTaxAssetIsRecognisedExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfDeductibleTemporaryDifferencesUnusedTaxLossesUnusedTaxCreditsForWhichNoDeferredTaxAssetIsRecognisedExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411863","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfDefaultsAndBreachesExplanatory
			return {"name" => "DisclosureOfDefaultsAndBreachesExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfDefaultsAndBreachesExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411864","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfDeferredTaxRelatingToBusinessCombinationsExplanatory
			return {"name" => "DisclosureOfDeferredTaxRelatingToBusinessCombinationsExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfDeferredTaxRelatingToBusinessCombinationsExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411865","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfDefinedBenefitPlansExplanatory
			return {"name" => "DisclosureOfDefinedBenefitPlansExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfDefinedBenefitPlansExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411866","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfDeparturesFromIFRSExplanatory
			return {"name" => "DisclosureOfDeparturesFromIFRSExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfDeparturesFromIFRSExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411867","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfDepreciationAndAmortisationMethodExplanatory
			return {"name" => "DisclosureOfDepreciationAndAmortisationMethodExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfDepreciationAndAmortisationMethodExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411868","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfDepreciationMethodExplanatory
			return {"name" => "DisclosureOfDepreciationMethodExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfDepreciationMethodExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411869","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfDesignatedFinancialAssetsAndFinancialLiabilitiesAtFairValueThroughProfitOrLossExplanatory
			return {"name" => "DisclosureOfDesignatedFinancialAssetsAndFinancialLiabilitiesAtFairValueThroughProfitOrLossExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfDesignatedFinancialAssetsAndFinancialLiabilitiesAtFairValueThroughProfitOrLossExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411870","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfDeterminationOfFairValueOfGoodsOrServicesReceivedOrFairValueOfEquityInstrumentsGrantedOnSharebasedPaymentsExplanatory
			return {"name" => "DisclosureOfDeterminationOfFairValueOfGoodsOrServicesReceivedOrFairValueOfEquityInstrumentsGrantedOnSharebasedPaymentsExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfDeterminationOfFairValueOfGoodsOrServicesReceivedOrFairValueOfEquityInstrumentsGrantedOnSharebasedPaymentsExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411871","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfDividendsExplanatory
			return {"name" => "DisclosureOfDividendsExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfDividendsExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411872","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfDividendsNotRecognisedAsLiabilityExplanatory
			return {"name" => "DisclosureOfDividendsNotRecognisedAsLiabilityExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfDividendsNotRecognisedAsLiabilityExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411873","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfDividendsPayableExplanatory
			return {"name" => "DisclosureOfDividendsPayableExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfDividendsPayableExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200812101028413387","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfEarningsPerShareExplanatory
			return {"name" => "DisclosureOfEarningsPerShareExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfEarningsPerShareExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411874","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfEffectOfChangesInForeignExchangeRatesExplanatory
			return {"name" => "DisclosureOfEffectOfChangesInForeignExchangeRatesExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfEffectOfChangesInForeignExchangeRatesExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411876","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfEffectOfChangesOfOnePercentagePointInAssumedMedicalCostTrendRatesExplanatory
			return {"name" => "DisclosureOfEffectOfChangesOfOnePercentagePointInAssumedMedicalCostTrendRatesExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfEffectOfChangesOfOnePercentagePointInAssumedMedicalCostTrendRatesExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411877","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfEffectOfSharebasedPaymentsOnFinancialStatementExplanatory
			return {"name" => "DisclosureOfEffectOfSharebasedPaymentsOnFinancialStatementExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfEffectOfSharebasedPaymentsOnFinancialStatementExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411878","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfEffectOfSharebasedPaymentsOnProfitOrLossAndOnFinancialPositionExplanatory
			return {"name" => "DisclosureOfEffectOfSharebasedPaymentsOnProfitOrLossAndOnFinancialPositionExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfEffectOfSharebasedPaymentsOnProfitOrLossAndOnFinancialPositionExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411879","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfEffectOfSharebasedPaymentsOnProfitOrLossExplanatory
			return {"name" => "DisclosureOfEffectOfSharebasedPaymentsOnProfitOrLossExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfEffectOfSharebasedPaymentsOnProfitOrLossExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411880","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfEffectOfTransitionFromPreviousGAAPToIFRSExplanatory
			return {"name" => "DisclosureOfEffectOfTransitionFromPreviousGAAPToIFRSExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfEffectOfTransitionFromPreviousGAAPToIFRSExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411881","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfEffectiveDatesOfRevaluationExplanatory
			return {"name" => "DisclosureOfEffectiveDatesOfRevaluationExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfEffectiveDatesOfRevaluationExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411875","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfEntitysReportableSegmentsExplanatory
			return {"name" => "DisclosureOfEntitysReportableSegmentsExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfEntitysReportableSegmentsExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411882","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfEstimateOfContributionsExpectedToBePaidToPlanDuringAnnualPeriodBeginningAfterReportingPeriodExplanatory
			return {"name" => "DisclosureOfEstimateOfContributionsExpectedToBePaidToPlanDuringAnnualPeriodBeginningAfterReportingPeriodExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfEstimateOfContributionsExpectedToBePaidToPlanDuringAnnualPeriodBeginningAfterReportingPeriodExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411883","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfEstimatesToMeasureRecoverableAmountOfCashgeneratingUnitsExplanatory
			return {"name" => "DisclosureOfEstimatesToMeasureRecoverableAmountOfCashgeneratingUnitsExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfEstimatesToMeasureRecoverableAmountOfCashgeneratingUnitsExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411884","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfEventsAfterReportingPeriodExplanatory
			return {"name" => "DisclosureOfEventsAfterReportingPeriodExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfEventsAfterReportingPeriodExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411885","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfEvidenceSupportingRecognitionOfDeferredTaxAssetsDependentOnFutureTaxableProfitsAndEntityHasSufferedALossInCurrentOrPrecedingPeriodExplanatory
			return {"name" => "DisclosureOfEvidenceSupportingRecognitionOfDeferredTaxAssetsDependentOnFutureTaxableProfitsAndEntityHasSufferedALossInCurrentOrPrecedingPeriodExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfEvidenceSupportingRecognitionOfDeferredTaxAssetsDependentOnFutureTaxableProfitsAndEntityHasSufferedALossInCurrentOrPrecedingPeriodExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411975","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfExpectedReturnAndActualReturnOnPlanAssetsExplanatory
			return {"name" => "DisclosureOfExpectedReturnAndActualReturnOnPlanAssetsExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfExpectedReturnAndActualReturnOnPlanAssetsExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411886","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfExplanationWhyFairValueBecomesReliableForBiologicalAssetsPreviouslyMeasuredAtCostExplanatory
			return {"name" => "DisclosureOfExplanationWhyFairValueBecomesReliableForBiologicalAssetsPreviouslyMeasuredAtCostExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfExplanationWhyFairValueBecomesReliableForBiologicalAssetsPreviouslyMeasuredAtCostExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411887","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfExplorationAndEvaluationAssetsExplanatory
			return {"name" => "DisclosureOfExplorationAndEvaluationAssetsExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfExplorationAndEvaluationAssetsExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411888","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfFactAndEffectOfChangeToReasonablyPossibleAlternativeAssumptionWhichWouldChangeFairValueSignificantlyExplanatory
			return {"name" => "DisclosureOfFactAndEffectOfChangeToReasonablyPossibleAlternativeAssumptionWhichWouldChangeFairValueSignificantlyExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfFactAndEffectOfChangeToReasonablyPossibleAlternativeAssumptionWhichWouldChangeFairValueSignificantlyExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200903261719000000","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfFactAndExplanationWhyDisclosureOfInformationForEachBusinessCombinationIsImpracticable
			return {"name" => "DisclosureOfFactAndExplanationWhyDisclosureOfInformationForEachBusinessCombinationIsImpracticable","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfFactAndExplanationWhyDisclosureOfInformationForEachBusinessCombinationIsImpracticable","substitutionGroup" => "xbrli:item","info:creationID" => "i200903180065411001","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfFairPresentationAndComplianceWithIFRSsExplanatory
			return {"name" => "DisclosureOfFairPresentationAndComplianceWithIFRSsExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfFairPresentationAndComplianceWithIFRSsExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411889","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfFairValueMeasurementForFinancialInstrumentsRecognisedInStatementOfFinancialPositionExplanatory
			return {"name" => "DisclosureOfFairValueMeasurementForFinancialInstrumentsRecognisedInStatementOfFinancialPositionExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfFairValueMeasurementForFinancialInstrumentsRecognisedInStatementOfFinancialPositionExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200903261702000000","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfFairValueMeasurementInLevel3OfFairValueHierarchyExplanatory
			return {"name" => "DisclosureOfFairValueMeasurementInLevel3OfFairValueHierarchyExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfFairValueMeasurementInLevel3OfFairValueHierarchyExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200903261707000000","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfFairValueOfFinancialAssetsAndFinancialLiabilitiesAndReclassificationExplanatory
			return {"name" => "DisclosureOfFairValueOfFinancialAssetsAndFinancialLiabilitiesAndReclassificationExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfFairValueOfFinancialAssetsAndFinancialLiabilitiesAndReclassificationExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411890","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfFairValueOfFinancialAssetsAndFinancialLiabilitiesExplanatory
			return {"name" => "DisclosureOfFairValueOfFinancialAssetsAndFinancialLiabilitiesExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfFairValueOfFinancialAssetsAndFinancialLiabilitiesExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411891","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfFairValuesOfItemsUsedAsDeemedCostExplanatory
			return {"name" => "DisclosureOfFairValuesOfItemsUsedAsDeemedCostExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfFairValuesOfItemsUsedAsDeemedCostExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411892","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeExplanatory
			return {"name" => "DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411893","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfFinanceLeaseAndOperatingLeaseByLessorExplanatory
			return {"name" => "DisclosureOfFinanceLeaseAndOperatingLeaseByLessorExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfFinanceLeaseAndOperatingLeaseByLessorExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411894","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfFinancialAssetsAndFinancialLiabilitiesExplanatory
			return {"name" => "DisclosureOfFinancialAssetsAndFinancialLiabilitiesExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfFinancialAssetsAndFinancialLiabilitiesExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411895","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfFinancialAssetsThatAreEitherPastDueOrImpairedExplanatory
			return {"name" => "DisclosureOfFinancialAssetsThatAreEitherPastDueOrImpairedExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfFinancialAssetsThatAreEitherPastDueOrImpairedExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411896","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfFinancialAssetsTransferredDuringPeriodWhichDoNotQualifyForDerecognitionExplanatory
			return {"name" => "DisclosureOfFinancialAssetsTransferredDuringPeriodWhichDoNotQualifyForDerecognitionExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfFinancialAssetsTransferredDuringPeriodWhichDoNotQualifyForDerecognitionExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411897","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfFirstTimeAdoptionExplanatory
			return {"name" => "DisclosureOfFirstTimeAdoptionExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfFirstTimeAdoptionExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411898","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfFunctionalCurrencyExplanatory
			return {"name" => "DisclosureOfFunctionalCurrencyExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfFunctionalCurrencyExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411899","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfFutureExpectedMinimumSubleasePaymentsReceivableExplanatory
			return {"name" => "DisclosureOfFutureExpectedMinimumSubleasePaymentsReceivableExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfFutureExpectedMinimumSubleasePaymentsReceivableExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411900","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfGainsAndLossesDuringCurrentPeriodExplanatory
			return {"name" => "DisclosureOfGainsAndLossesDuringCurrentPeriodExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfGainsAndLossesDuringCurrentPeriodExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411901","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfGainsAndLossesOnDefinedBenefitPlansRecognisedInComprehensiveIncomeStatementExplanatory
			return {"name" => "DisclosureOfGainsAndLossesOnDefinedBenefitPlansRecognisedInComprehensiveIncomeStatementExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfGainsAndLossesOnDefinedBenefitPlansRecognisedInComprehensiveIncomeStatementExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411902","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory
			return {"name" => "DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411903","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfGoingConcernExplanatory
			return {"name" => "DisclosureOfGoingConcernExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfGoingConcernExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411904","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfGoodwillExplanatory
			return {"name" => "DisclosureOfGoodwillExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfGoodwillExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411906","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfGoodwillNotAllocatedToCashgeneratingUnitExplanatory
			return {"name" => "DisclosureOfGoodwillNotAllocatedToCashgeneratingUnitExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfGoodwillNotAllocatedToCashgeneratingUnitExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411905","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfGovernmentGrantsExplanatory
			return {"name" => "DisclosureOfGovernmentGrantsExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfGovernmentGrantsExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411908","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfGovernmentGrantsForAgriculturalActivityExplanatory
			return {"name" => "DisclosureOfGovernmentGrantsForAgriculturalActivityExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfGovernmentGrantsForAgriculturalActivityExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411907","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfHedgeAccountingExplanatory
			return {"name" => "DisclosureOfHedgeAccountingExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfHedgeAccountingExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411909","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfHyperinflationaryReportingExplanatory
			return {"name" => "DisclosureOfHyperinflationaryReportingExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfHyperinflationaryReportingExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411910","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfImpairmentLossAndReversalOfImpairmentLossExplanatory
			return {"name" => "DisclosureOfImpairmentLossAndReversalOfImpairmentLossExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfImpairmentLossAndReversalOfImpairmentLossExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411914","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfImpairmentLossAndReversalOfImpairmentLossForIndividualAssetOrCashgeneratingUnitExplanatory
			return {"name" => "DisclosureOfImpairmentLossAndReversalOfImpairmentLossForIndividualAssetOrCashgeneratingUnitExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfImpairmentLossAndReversalOfImpairmentLossForIndividualAssetOrCashgeneratingUnitExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411911","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfImpairmentLossAndReversalOfImpairmentLossForReportableSegmentExplanatory
			return {"name" => "DisclosureOfImpairmentLossAndReversalOfImpairmentLossForReportableSegmentExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfImpairmentLossAndReversalOfImpairmentLossForReportableSegmentExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411912","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfImpairmentLossAndReversalOfImpairmentLossForWhichNoInformationDisclosedIndividuallyExplanatory
			return {"name" => "DisclosureOfImpairmentLossAndReversalOfImpairmentLossForWhichNoInformationDisclosedIndividuallyExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfImpairmentLossAndReversalOfImpairmentLossForWhichNoInformationDisclosedIndividuallyExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411913","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfIncomeTaxConsequencesOfDividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueNotRecognisedAsLiabilityExplanatory
			return {"name" => "DisclosureOfIncomeTaxConsequencesOfDividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueNotRecognisedAsLiabilityExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfIncomeTaxConsequencesOfDividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueNotRecognisedAsLiabilityExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411915","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfIncomeTaxExplanatory
			return {"name" => "DisclosureOfIncomeTaxExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfIncomeTaxExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411916","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfIndependentValuerUsedForRevaluationExplanatory
			return {"name" => "DisclosureOfIndependentValuerUsedForRevaluationExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfIndependentValuerUsedForRevaluationExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411917","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfInformationAboutBiologicalAssetsMeasuredAtCostExplanatory
			return {"name" => "DisclosureOfInformationAboutBiologicalAssetsMeasuredAtCostExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfInformationAboutBiologicalAssetsMeasuredAtCostExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411918","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfInformationAboutEntitysReportableSegmentsExplanatory
			return {"name" => "DisclosureOfInformationAboutEntitysReportableSegmentsExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfInformationAboutEntitysReportableSegmentsExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411919","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfInformationForEachBusinessCombinationAbstract
			return {"name" => "DisclosureOfInformationForEachBusinessCombinationAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfInformationForEachBusinessCombinationAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200903311028411919","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfInformationRequiredByParagraphs84And85OfIAS37ForEachClassOfProvision
			return {"name" => "DisclosureOfInformationRequiredByParagraphs84And85OfIAS37ForEachClassOfProvision","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfInformationRequiredByParagraphs84And85OfIAS37ForEachClassOfProvision","substitutionGroup" => "xbrli:item","info:creationID" => "i200903180050411001","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfInstrumentsWithPotentialFutureDilutiveEffectNotIncludedInCalculationOfDilutedEarningsPerShareExplanatory
			return {"name" => "DisclosureOfInstrumentsWithPotentialFutureDilutiveEffectNotIncludedInCalculationOfDilutedEarningsPerShareExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfInstrumentsWithPotentialFutureDilutiveEffectNotIncludedInCalculationOfDilutedEarningsPerShareExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411920","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfInsuranceContractsExplanatory
			return {"name" => "DisclosureOfInsuranceContractsExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfInsuranceContractsExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411921","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfInsuranceRiskExplanatory
			return {"name" => "DisclosureOfInsuranceRiskExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfInsuranceRiskExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200903260000020000","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfIntangibleAssetsExplanatory
			return {"name" => "DisclosureOfIntangibleAssetsExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfIntangibleAssetsExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411922","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfInterestInFundsExplanatory
			return {"name" => "DisclosureOfInterestInFundsExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfInterestInFundsExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411923","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfInterestsInJointVenturesExplanatory
			return {"name" => "DisclosureOfInterestsInJointVenturesExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfInterestsInJointVenturesExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411924","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfInterimFinancialReportingExplanatory
			return {"name" => "DisclosureOfInterimFinancialReportingExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfInterimFinancialReportingExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411925","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfInterimFinancialStatementExplanatory
			return {"name" => "DisclosureOfInterimFinancialStatementExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfInterimFinancialStatementExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411926","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfInventoriesExplanatory
			return {"name" => "DisclosureOfInventoriesExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfInventoriesExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411927","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfInvestingAndFinancingTransactionsNotRequireUseOfCashOrCashEquivalentsExplanatory
			return {"name" => "DisclosureOfInvestingAndFinancingTransactionsNotRequireUseOfCashOrCashEquivalentsExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfInvestingAndFinancingTransactionsNotRequireUseOfCashOrCashEquivalentsExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411928","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfInvestmentInAssociatesExplanatory
			return {"name" => "DisclosureOfInvestmentInAssociatesExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfInvestmentInAssociatesExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411929","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfInvestmentPropertyCostModelExplanatory
			return {"name" => "DisclosureOfInvestmentPropertyCostModelExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfInvestmentPropertyCostModelExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411930","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfInvestmentPropertyFairValueModelExplanatory
			return {"name" => "DisclosureOfInvestmentPropertyFairValueModelExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfInvestmentPropertyFairValueModelExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411931","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfInvestmentPropertyMeasuredAtCostWithinFairValueModelExplanatory
			return {"name" => "DisclosureOfInvestmentPropertyMeasuredAtCostWithinFairValueModelExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfInvestmentPropertyMeasuredAtCostWithinFairValueModelExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411932","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfInvestmentPropertyWhereFairValueInformationIsUnreliableCostModelExplanatory
			return {"name" => "DisclosureOfInvestmentPropertyWhereFairValueInformationIsUnreliableCostModelExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfInvestmentPropertyWhereFairValueInformationIsUnreliableCostModelExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411933","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfKeyManagementPersonnelCompensationExplanatory
			return {"name" => "DisclosureOfKeyManagementPersonnelCompensationExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfKeyManagementPersonnelCompensationExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411934","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfLegalProceedingsContingentLiabilityExplanatory
			return {"name" => "DisclosureOfLegalProceedingsContingentLiabilityExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfLegalProceedingsContingentLiabilityExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411935","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfLegalProceedingsProvisionExplanatory
			return {"name" => "DisclosureOfLegalProceedingsProvisionExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfLegalProceedingsProvisionExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411936","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfLineItemsIncludingAmortisationOfIntangibleAssetsExplanatory
			return {"name" => "DisclosureOfLineItemsIncludingAmortisationOfIntangibleAssetsExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfLineItemsIncludingAmortisationOfIntangibleAssetsExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411937","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfLiquidityRiskExplanatory
			return {"name" => "DisclosureOfLiquidityRiskExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfLiquidityRiskExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411938","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfLiquidityRiskOfInsuranceContractsExplanatory
			return {"name" => "DisclosureOfLiquidityRiskOfInsuranceContractsExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfLiquidityRiskOfInsuranceContractsExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200903260000090000","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfMarketRiskExplanatory
			return {"name" => "DisclosureOfMarketRiskExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfMarketRiskExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411939","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfMarketRiskOfInsuranceContractsExplanatory
			return {"name" => "DisclosureOfMarketRiskOfInsuranceContractsExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfMarketRiskOfInsuranceContractsExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200903260000100000","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfMaterialLeasingArrangementsByLesseeExplanatory
			return {"name" => "DisclosureOfMaterialLeasingArrangementsByLesseeExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfMaterialLeasingArrangementsByLesseeExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411940","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfMaterialLeasingArrangementsByLessorExplanatory
			return {"name" => "DisclosureOfMaterialLeasingArrangementsByLessorExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfMaterialLeasingArrangementsByLessorExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411941","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfMeasurementBasesExplanatory
			return {"name" => "DisclosureOfMeasurementBasesExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfMeasurementBasesExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411942","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfMeasurementInformationExplorationAndEvaluationAssetsExplanatory
			return {"name" => "DisclosureOfMeasurementInformationExplorationAndEvaluationAssetsExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfMeasurementInformationExplorationAndEvaluationAssetsExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411943","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfMeasurementInformationIntangibleAssetsExplanatory
			return {"name" => "DisclosureOfMeasurementInformationIntangibleAssetsExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfMeasurementInformationIntangibleAssetsExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411944","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfMeasurementInformationInvestmentPropertyExplanatory
			return {"name" => "DisclosureOfMeasurementInformationInvestmentPropertyExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfMeasurementInformationInvestmentPropertyExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411945","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfMeasurementInformationPropertyPlantAndEquipmentExplanatory
			return {"name" => "DisclosureOfMeasurementInformationPropertyPlantAndEquipmentExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfMeasurementInformationPropertyPlantAndEquipmentExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411946","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfMeasurementOfOperatingSegmentProfitOrLossAssetsAndLiabilitiesExplanatory
			return {"name" => "DisclosureOfMeasurementOfOperatingSegmentProfitOrLossAssetsAndLiabilitiesExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfMeasurementOfOperatingSegmentProfitOrLossAssetsAndLiabilitiesExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411947","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfMethodsToDetermineAmountOfChangesInFairValueAttributableToChangesInCreditRiskExplanatory
			return {"name" => "DisclosureOfMethodsToDetermineAmountOfChangesInFairValueAttributableToChangesInCreditRiskExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfMethodsToDetermineAmountOfChangesInFairValueAttributableToChangesInCreditRiskExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411948","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfMiscellaneousOtherProvisionsExplanatory
			return {"name" => "DisclosureOfMiscellaneousOtherProvisionsExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfMiscellaneousOtherProvisionsExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411949","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfMultiemployerPlansExplanatory
			return {"name" => "DisclosureOfMultiemployerPlansExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfMultiemployerPlansExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411950","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsExplanatory
			return {"name" => "DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411951","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfNatureAndExtentOfRisksArisingFromInsuranceContractsExplanatory
			return {"name" => "DisclosureOfNatureAndExtentOfRisksArisingFromInsuranceContractsExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfNatureAndExtentOfRisksArisingFromInsuranceContractsExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411952","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfNatureAndExtentOfSharebasedPaymentArrangementsExplanatory
			return {"name" => "DisclosureOfNatureAndExtentOfSharebasedPaymentArrangementsExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfNatureAndExtentOfSharebasedPaymentArrangementsExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411953","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfNatureOfPotentialIncomeTaxConsequencesThatWouldResultFromPaymentOfDividendExplanatory
			return {"name" => "DisclosureOfNatureOfPotentialIncomeTaxConsequencesThatWouldResultFromPaymentOfDividendExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfNatureOfPotentialIncomeTaxConsequencesThatWouldResultFromPaymentOfDividendExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411954","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfNonadjustingEventsAfterReportingPeriodExplanatory
			return {"name" => "DisclosureOfNonadjustingEventsAfterReportingPeriodExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfNonadjustingEventsAfterReportingPeriodExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411955","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfNoncurrentAssetOrDisposalGroupHeldForSaleExplanatory
			return {"name" => "DisclosureOfNoncurrentAssetOrDisposalGroupHeldForSaleExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfNoncurrentAssetOrDisposalGroupHeldForSaleExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411956","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfNotesAndOtherExplanatoryInformationExplanatory
			return {"name" => "DisclosureOfNotesAndOtherExplanatoryInformationExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfNotesAndOtherExplanatoryInformationExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411957","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory
			return {"name" => "DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411958","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory
			return {"name" => "DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411959","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfOnerousContractsContingentLiabilityExplanatory
			return {"name" => "DisclosureOfOnerousContractsContingentLiabilityExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfOnerousContractsContingentLiabilityExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411960","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfOnerousContractsProvisionExplanatory
			return {"name" => "DisclosureOfOnerousContractsProvisionExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfOnerousContractsProvisionExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411961","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfOtherContingentLiabilitiesExplanatory
			return {"name" => "DisclosureOfOtherContingentLiabilitiesExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfOtherContingentLiabilitiesExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411962","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfOtherInformationAboutEntitysReportableSegmentsExplanatory
			return {"name" => "DisclosureOfOtherInformationAboutEntitysReportableSegmentsExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfOtherInformationAboutEntitysReportableSegmentsExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411963","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory
			return {"name" => "DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411964","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfOtherProvisionsExplanatory
			return {"name" => "DisclosureOfOtherProvisionsExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfOtherProvisionsExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411965","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfPlanToSellNoncurrentAssetOrDisposalGroupExplanatory
			return {"name" => "DisclosureOfPlanToSellNoncurrentAssetOrDisposalGroupExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfPlanToSellNoncurrentAssetOrDisposalGroupExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411966","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfPriceIndexExplanatory
			return {"name" => "DisclosureOfPriceIndexExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfPriceIndexExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411967","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfPrincipalActuarialAssumptionsExplanatory
			return {"name" => "DisclosureOfPrincipalActuarialAssumptionsExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfPrincipalActuarialAssumptionsExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411968","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfPropertyPlantAndEquipmentExplanatory
			return {"name" => "DisclosureOfPropertyPlantAndEquipmentExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfPropertyPlantAndEquipmentExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411969","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfProvisionForDecommissioningRestorationAndRehabilitationCostsExplanatory
			return {"name" => "DisclosureOfProvisionForDecommissioningRestorationAndRehabilitationCostsExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfProvisionForDecommissioningRestorationAndRehabilitationCostsExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411970","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfPuttableFinancialInstrumentsClassifiedAsEquityInstrumentsExplanatory
			return {"name" => "DisclosureOfPuttableFinancialInstrumentsClassifiedAsEquityInstrumentsExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfPuttableFinancialInstrumentsClassifiedAsEquityInstrumentsExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200811041022411224","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfReclassificationBetweenEquityAndFinancialInstrumentsExplanatory
			return {"name" => "DisclosureOfReclassificationBetweenEquityAndFinancialInstrumentsExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfReclassificationBetweenEquityAndFinancialInstrumentsExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200811041019411224","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfReclassificationOfFinancialAssetsAndFinancialLiabilitiesExplanatory
			return {"name" => "DisclosureOfReclassificationOfFinancialAssetsAndFinancialLiabilitiesExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfReclassificationOfFinancialAssetsAndFinancialLiabilitiesExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411971","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfReclassificationOfFinancialAssetsExplanatory
			return {"name" => "DisclosureOfReclassificationOfFinancialAssetsExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfReclassificationOfFinancialAssetsExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200811241019412224","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfRecognisedAssetsAndLiabilitiesOfDefinedBenefitPlansExplanatory
			return {"name" => "DisclosureOfRecognisedAssetsAndLiabilitiesOfDefinedBenefitPlansExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfRecognisedAssetsAndLiabilitiesOfDefinedBenefitPlansExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411972","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfRecognisedExpenseInProfitOrLossOfDefinedBenefitPlansAndLineItemsUsedExplanatory
			return {"name" => "DisclosureOfRecognisedExpenseInProfitOrLossOfDefinedBenefitPlansAndLineItemsUsedExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfRecognisedExpenseInProfitOrLossOfDefinedBenefitPlansAndLineItemsUsedExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411973","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfRecognisedRevenueFromConstructionContractsExplanatory
			return {"name" => "DisclosureOfRecognisedRevenueFromConstructionContractsExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfRecognisedRevenueFromConstructionContractsExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411974","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfReconciliationOfNumeratorAndDenominatorToCalculateEarningsPerShareExplanatory
			return {"name" => "DisclosureOfReconciliationOfNumeratorAndDenominatorToCalculateEarningsPerShareExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfReconciliationOfNumeratorAndDenominatorToCalculateEarningsPerShareExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411977","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfRedemptionProhibitionTransferBetweenFinancialLiabilitiesAndEquityExplanatory
			return {"name" => "DisclosureOfRedemptionProhibitionTransferBetweenFinancialLiabilitiesAndEquityExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfRedemptionProhibitionTransferBetweenFinancialLiabilitiesAndEquityExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411978","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfRedesignatedFinancialAssetsAndLiabilitiesExplanatory
			return {"name" => "DisclosureOfRedesignatedFinancialAssetsAndLiabilitiesExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfRedesignatedFinancialAssetsAndLiabilitiesExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411979","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfRelatedPartyExplanatory
			return {"name" => "DisclosureOfRelatedPartyExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfRelatedPartyExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411980","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfRelationshipsBetweenParentsAndEntityExplanatory
			return {"name" => "DisclosureOfRelationshipsBetweenParentsAndEntityExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfRelationshipsBetweenParentsAndEntityExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411981","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfReportingPeriodAndChangesInFrequencyOfReportingExplanatory
			return {"name" => "DisclosureOfReportingPeriodAndChangesInFrequencyOfReportingExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfReportingPeriodAndChangesInFrequencyOfReportingExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411982","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfResearchAndDevelopmentExpendituresExplanatory
			return {"name" => "DisclosureOfResearchAndDevelopmentExpendituresExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfResearchAndDevelopmentExpendituresExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411983","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfReservesAndOtherEquityInterestExplanatory
			return {"name" => "DisclosureOfReservesAndOtherEquityInterestExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfReservesAndOtherEquityInterestExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411984","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfRestrictionsAndFinancialRiskManagementForBiologicalAssetsExplanatory
			return {"name" => "DisclosureOfRestrictionsAndFinancialRiskManagementForBiologicalAssetsExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfRestrictionsAndFinancialRiskManagementForBiologicalAssetsExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411985","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfRestrictionsAndObligationsForInvestmentPropertyExplanatory
			return {"name" => "DisclosureOfRestrictionsAndObligationsForInvestmentPropertyExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfRestrictionsAndObligationsForInvestmentPropertyExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411986","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfRestructuringContingentLiabilityExplanatory
			return {"name" => "DisclosureOfRestructuringContingentLiabilityExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfRestructuringContingentLiabilityExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411987","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfRestructuringProvisionExplanatory
			return {"name" => "DisclosureOfRestructuringProvisionExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfRestructuringProvisionExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411988","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfRevaluationInformationExplanatory
			return {"name" => "DisclosureOfRevaluationInformationExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfRevaluationInformationExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411989","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfRevaluationMethodsAndAssumptionsExplanatory
			return {"name" => "DisclosureOfRevaluationMethodsAndAssumptionsExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfRevaluationMethodsAndAssumptionsExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411990","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfRevaluationOfIntangibleAssetsExplanatory
			return {"name" => "DisclosureOfRevaluationOfIntangibleAssetsExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfRevaluationOfIntangibleAssetsExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411991","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfRevenueExplanatory
			return {"name" => "DisclosureOfRevenueExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfRevenueExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411992","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfSegmentsMajorCustomersExplanatory
			return {"name" => "DisclosureOfSegmentsMajorCustomersExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfSegmentsMajorCustomersExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411994","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfSensitivityAnalysisExplanatory
			return {"name" => "DisclosureOfSensitivityAnalysisExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfSensitivityAnalysisExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411995","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfSensitivityToInsuranceRiskExplanatory
			return {"name" => "DisclosureOfSensitivityToInsuranceRiskExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfSensitivityToInsuranceRiskExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200903260000030000","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfSeparateFinancialStatementsExplanatory
			return {"name" => "DisclosureOfSeparateFinancialStatementsExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfSeparateFinancialStatementsExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411996","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory
			return {"name" => "DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411998","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfShareOfContingentLiabilitiesOfAssociatesExplanatory
			return {"name" => "DisclosureOfShareOfContingentLiabilitiesOfAssociatesExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfShareOfContingentLiabilitiesOfAssociatesExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411999","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfShareOfContingentLiabilitiesOfJointVentureExplanatory
			return {"name" => "DisclosureOfShareOfContingentLiabilitiesOfJointVentureExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfShareOfContingentLiabilitiesOfJointVentureExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412000","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfShareOptionsExercisableExplanatory
			return {"name" => "DisclosureOfShareOptionsExercisableExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfShareOptionsExercisableExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412001","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfShareOptionsExercisedExplanatory
			return {"name" => "DisclosureOfShareOptionsExercisedExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfShareOptionsExercisedExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412002","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfShareOptionsExpiredExplanatory
			return {"name" => "DisclosureOfShareOptionsExpiredExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfShareOptionsExpiredExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412003","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfShareOptionsForfeitedExplanatory
			return {"name" => "DisclosureOfShareOptionsForfeitedExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfShareOptionsForfeitedExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412004","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfShareOptionsGrantedExplanatory
			return {"name" => "DisclosureOfShareOptionsGrantedExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfShareOptionsGrantedExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412005","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfShareOptionsOutstandingExplanatory
			return {"name" => "DisclosureOfShareOptionsOutstandingExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfShareOptionsOutstandingExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412006","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfSharebasedPaymentArrangementsExplanatory
			return {"name" => "DisclosureOfSharebasedPaymentArrangementsExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfSharebasedPaymentArrangementsExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411997","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfSignificantAdjustmentsToValuationObtainedExplanatory
			return {"name" => "DisclosureOfSignificantAdjustmentsToValuationObtainedExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfSignificantAdjustmentsToValuationObtainedExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412007","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfSignificantCashAndCashEquivalentsHoldByEntityUnavailableForUseByGroupExplanatory
			return {"name" => "DisclosureOfSignificantCashAndCashEquivalentsHoldByEntityUnavailableForUseByGroupExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfSignificantCashAndCashEquivalentsHoldByEntityUnavailableForUseByGroupExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412008","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfSourcesOfEstimationUncertaintyExplanatory
			return {"name" => "DisclosureOfSourcesOfEstimationUncertaintyExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfSourcesOfEstimationUncertaintyExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412009","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory
			return {"name" => "DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412010","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfTemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVenturesForWhichNoDeferredTaxLiabilityIsRecognisedExplanatory
			return {"name" => "DisclosureOfTemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVenturesForWhichNoDeferredTaxLiabilityIsRecognisedExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfTemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVenturesForWhichNoDeferredTaxLiabilityIsRecognisedExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412011","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfTerminationBenefitsExpenseExplanatory
			return {"name" => "DisclosureOfTerminationBenefitsExpenseExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfTerminationBenefitsExpenseExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412012","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfTerminationBenefitsExplanatory
			return {"name" => "DisclosureOfTerminationBenefitsExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfTerminationBenefitsExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412013","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfTransactionsAfterReportingPeriodWithSignificantChangeInNumberOfOrdinarySharesOrPotentialOrdinarySharesOutstandingExplanatory
			return {"name" => "DisclosureOfTransactionsAfterReportingPeriodWithSignificantChangeInNumberOfOrdinarySharesOrPotentialOrdinarySharesOutstandingExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfTransactionsAfterReportingPeriodWithSignificantChangeInNumberOfOrdinarySharesOrPotentialOrdinarySharesOutstandingExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412014","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfTransactionsBetweenRelatedPartiesAssociatesExplanatory
			return {"name" => "DisclosureOfTransactionsBetweenRelatedPartiesAssociatesExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfTransactionsBetweenRelatedPartiesAssociatesExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412015","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfTransactionsBetweenRelatedPartiesExplanatory
			return {"name" => "DisclosureOfTransactionsBetweenRelatedPartiesExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412019","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfTransactionsBetweenRelatedPartiesJointControlOrSignificantInfluencesExplanatory
			return {"name" => "DisclosureOfTransactionsBetweenRelatedPartiesJointControlOrSignificantInfluencesExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfTransactionsBetweenRelatedPartiesJointControlOrSignificantInfluencesExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412016","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfTransactionsBetweenRelatedPartiesJointVenturesWhereEntityIsVenturerExplanatory
			return {"name" => "DisclosureOfTransactionsBetweenRelatedPartiesJointVenturesWhereEntityIsVenturerExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfTransactionsBetweenRelatedPartiesJointVenturesWhereEntityIsVenturerExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412017","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfTransactionsBetweenRelatedPartiesKeyManagementPersonnelOfEntityExplanatory
			return {"name" => "DisclosureOfTransactionsBetweenRelatedPartiesKeyManagementPersonnelOfEntityExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfTransactionsBetweenRelatedPartiesKeyManagementPersonnelOfEntityExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412018","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfTransactionsBetweenRelatedPartiesOtherRelatedPartiesExplanatory
			return {"name" => "DisclosureOfTransactionsBetweenRelatedPartiesOtherRelatedPartiesExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfTransactionsBetweenRelatedPartiesOtherRelatedPartiesExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412020","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfTransactionsBetweenRelatedPartiesParentsExplanatory
			return {"name" => "DisclosureOfTransactionsBetweenRelatedPartiesParentsExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfTransactionsBetweenRelatedPartiesParentsExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412021","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfTransactionsBetweenRelatedPartiesSubsidiariesExplanatory
			return {"name" => "DisclosureOfTransactionsBetweenRelatedPartiesSubsidiariesExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfTransactionsBetweenRelatedPartiesSubsidiariesExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412022","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfUnguaranteedResidualValuesAndAccumulatedAllowanceByLessorExplanatory
			return {"name" => "DisclosureOfUnguaranteedResidualValuesAndAccumulatedAllowanceByLessorExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfUnguaranteedResidualValuesAndAccumulatedAllowanceByLessorExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412023","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfUnrecognisedShareOfLossesOfAssociatesExplanatory
			return {"name" => "DisclosureOfUnrecognisedShareOfLossesOfAssociatesExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfUnrecognisedShareOfLossesOfAssociatesExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412024","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfUsefulLivesOrAmortisationRatesExplanatory
			return {"name" => "DisclosureOfUsefulLivesOrAmortisationRatesExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfUsefulLivesOrAmortisationRatesExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412025","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfUsefulLivesOrDepreciationAndAmortisationRatesExplanatory
			return {"name" => "DisclosureOfUsefulLivesOrDepreciationAndAmortisationRatesExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfUsefulLivesOrDepreciationAndAmortisationRatesExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412026","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfUsefulLivesOrDepreciationRatesExplanatory
			return {"name" => "DisclosureOfUsefulLivesOrDepreciationRatesExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfUsefulLivesOrDepreciationRatesExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412027","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfWarrantyContingentLiabilityExplanatory
			return {"name" => "DisclosureOfWarrantyContingentLiabilityExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfWarrantyContingentLiabilityExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412028","type" => "xbrli:stringItemType",}
		end
		def DisclosureOfWarrantyProvisionExplanatory
			return {"name" => "DisclosureOfWarrantyProvisionExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureOfWarrantyProvisionExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412029","type" => "xbrli:stringItemType",}
		end
		def DisclosureWhetherLoansPayableInDefaultRemediedOrTermsOfLoansPayableRenegotiatedBeforeAuthorisationForIssueOfFinancialStatements
			return {"name" => "DisclosureWhetherLoansPayableInDefaultRemediedOrTermsOfLoansPayableRenegotiatedBeforeAuthorisationForIssueOfFinancialStatements","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisclosureWhetherLoansPayableInDefaultRemediedOrTermsOfLoansPayableRenegotiatedBeforeAuthorisationForIssueOfFinancialStatements","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412030","type" => "xbrli:stringItemType",}
		end
		def DiscontinuedOperationsAbstract
			return {"name" => "DiscontinuedOperationsAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_DiscontinuedOperationsAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200812011028211002","type" => "xbrli:stringItemType",}
		end
		def DisposalGroupsClassifiedAsHeldForSaleAbstract
			return {"name" => "DisposalGroupsClassifiedAsHeldForSaleAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisposalGroupsClassifiedAsHeldForSaleAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200812011028221002","type" => "xbrli:stringItemType",}
		end
		def DisposalsAbstract
			return {"name" => "DisposalsAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisposalsAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412031","type" => "xbrli:stringItemType",}
		end
		def DisposalsBiologicalAssets
			return {"xbrli:balance" => "credit","name" => "DisposalsBiologicalAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisposalsBiologicalAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412032","type" => "xbrli:monetaryItemType",}
		end
		def DisposalsBiologicalAssetsAtCost
			return {"xbrli:balance" => "credit","name" => "DisposalsBiologicalAssetsAtCost","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisposalsBiologicalAssetsAtCost","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412033","type" => "xbrli:monetaryItemType",}
		end
		def DisposalsBiologicalAssetsAtFairValue
			return {"xbrli:balance" => "credit","name" => "DisposalsBiologicalAssetsAtFairValue","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisposalsBiologicalAssetsAtFairValue","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412034","type" => "xbrli:monetaryItemType",}
		end
		def DisposalsBrandNames
			return {"xbrli:balance" => "credit","name" => "DisposalsBrandNames","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisposalsBrandNames","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412035","type" => "xbrli:monetaryItemType",}
		end
		def DisposalsComputerSoftware
			return {"xbrli:balance" => "credit","name" => "DisposalsComputerSoftware","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisposalsComputerSoftware","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412036","type" => "xbrli:monetaryItemType",}
		end
		def DisposalsComputerSoftwareInternallyGenerated
			return {"xbrli:balance" => "credit","name" => "DisposalsComputerSoftwareInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisposalsComputerSoftwareInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412037","type" => "xbrli:monetaryItemType",}
		end
		def DisposalsComputerSoftwareNotInternallyGenerated
			return {"xbrli:balance" => "credit","name" => "DisposalsComputerSoftwareNotInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisposalsComputerSoftwareNotInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412038","type" => "xbrli:monetaryItemType",}
		end
		def DisposalsConstructionInProgress
			return {"xbrli:balance" => "credit","name" => "DisposalsConstructionInProgress","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisposalsConstructionInProgress","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412039","type" => "xbrli:monetaryItemType",}
		end
		def DisposalsCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRights
			return {"xbrli:balance" => "credit","name" => "DisposalsCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRights","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisposalsCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRights","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412040","type" => "xbrli:monetaryItemType",}
		end
		def DisposalsCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsInternallyGenerated
			return {"xbrli:balance" => "credit","name" => "DisposalsCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisposalsCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412041","type" => "xbrli:monetaryItemType",}
		end
		def DisposalsCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsNotInternallyGenerated
			return {"xbrli:balance" => "credit","name" => "DisposalsCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsNotInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisposalsCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsNotInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412042","type" => "xbrli:monetaryItemType",}
		end
		def DisposalsExplorationAndEvaluationAssets
			return {"xbrli:balance" => "credit","name" => "DisposalsExplorationAndEvaluationAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisposalsExplorationAndEvaluationAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412043","type" => "xbrli:monetaryItemType",}
		end
		def DisposalsFixturesAndFittings
			return {"xbrli:balance" => "credit","name" => "DisposalsFixturesAndFittings","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisposalsFixturesAndFittings","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412044","type" => "xbrli:monetaryItemType",}
		end
		def DisposalsIntangibleAssetsOtherThanGoodwill
			return {"xbrli:balance" => "credit","name" => "DisposalsIntangibleAssetsOtherThanGoodwill","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisposalsIntangibleAssetsOtherThanGoodwill","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412045","type" => "xbrli:monetaryItemType",}
		end
		def DisposalsIntangibleAssetsUnderDevelopment
			return {"xbrli:balance" => "credit","name" => "DisposalsIntangibleAssetsUnderDevelopment","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisposalsIntangibleAssetsUnderDevelopment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412046","type" => "xbrli:monetaryItemType",}
		end
		def DisposalsIntangibleExplorationAndEvaluationAssets
			return {"xbrli:balance" => "credit","name" => "DisposalsIntangibleExplorationAndEvaluationAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisposalsIntangibleExplorationAndEvaluationAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412047","type" => "xbrli:monetaryItemType",}
		end
		def DisposalsIntangibleExplorationAndEvaluationAssetsInternallyGenerated
			return {"xbrli:balance" => "credit","name" => "DisposalsIntangibleExplorationAndEvaluationAssetsInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisposalsIntangibleExplorationAndEvaluationAssetsInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412048","type" => "xbrli:monetaryItemType",}
		end
		def DisposalsIntangibleExplorationAndEvaluationAssetsNotInternallyGenerated
			return {"xbrli:balance" => "credit","name" => "DisposalsIntangibleExplorationAndEvaluationAssetsNotInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisposalsIntangibleExplorationAndEvaluationAssetsNotInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412049","type" => "xbrli:monetaryItemType",}
		end
		def DisposalsInvestmentPropertyAtCostWithinFairValueModel
			return {"xbrli:balance" => "credit","name" => "DisposalsInvestmentPropertyAtCostWithinFairValueModel","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisposalsInvestmentPropertyAtCostWithinFairValueModel","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412050","type" => "xbrli:monetaryItemType",}
		end
		def DisposalsInvestmentPropertyAtFairValue
			return {"xbrli:balance" => "credit","name" => "DisposalsInvestmentPropertyAtFairValue","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisposalsInvestmentPropertyAtFairValue","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412051","type" => "xbrli:monetaryItemType",}
		end
		def DisposalsInvestmentPropertyCostModel
			return {"xbrli:balance" => "credit","name" => "DisposalsInvestmentPropertyCostModel","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisposalsInvestmentPropertyCostModel","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412052","type" => "xbrli:monetaryItemType",}
		end
		def DisposalsInvestmentPropertyFairValueModel
			return {"xbrli:balance" => "credit","name" => "DisposalsInvestmentPropertyFairValueModel","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisposalsInvestmentPropertyFairValueModel","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412053","type" => "xbrli:monetaryItemType",}
		end
		def DisposalsLandAndBuildings
			return {"xbrli:balance" => "credit","name" => "DisposalsLandAndBuildings","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisposalsLandAndBuildings","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412054","type" => "xbrli:monetaryItemType",}
		end
		def DisposalsLicencesAndFranchises
			return {"xbrli:balance" => "credit","name" => "DisposalsLicencesAndFranchises","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisposalsLicencesAndFranchises","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412055","type" => "xbrli:monetaryItemType",}
		end
		def DisposalsLicencesAndFranchisesInternallyGenerated
			return {"xbrli:balance" => "credit","name" => "DisposalsLicencesAndFranchisesInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisposalsLicencesAndFranchisesInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412056","type" => "xbrli:monetaryItemType",}
		end
		def DisposalsLicencesAndFranchisesNotInternallyGenerated
			return {"xbrli:balance" => "credit","name" => "DisposalsLicencesAndFranchisesNotInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisposalsLicencesAndFranchisesNotInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412057","type" => "xbrli:monetaryItemType",}
		end
		def DisposalsMachinery
			return {"xbrli:balance" => "credit","name" => "DisposalsMachinery","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisposalsMachinery","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412058","type" => "xbrli:monetaryItemType",}
		end
		def DisposalsMastheadsAndPublishingTitles
			return {"xbrli:balance" => "credit","name" => "DisposalsMastheadsAndPublishingTitles","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisposalsMastheadsAndPublishingTitles","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412059","type" => "xbrli:monetaryItemType",}
		end
		def DisposalsOfficeEquipment
			return {"xbrli:balance" => "credit","name" => "DisposalsOfficeEquipment","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisposalsOfficeEquipment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412060","type" => "xbrli:monetaryItemType",}
		end
		def DisposalsOtherIntangibleAssets
			return {"xbrli:balance" => "credit","name" => "DisposalsOtherIntangibleAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisposalsOtherIntangibleAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412061","type" => "xbrli:monetaryItemType",}
		end
		def DisposalsOtherIntangibleAssetsInternallyGenerated
			return {"xbrli:balance" => "credit","name" => "DisposalsOtherIntangibleAssetsInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisposalsOtherIntangibleAssetsInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412062","type" => "xbrli:monetaryItemType",}
		end
		def DisposalsOtherIntangibleAssetsNotInternallyGenerated
			return {"xbrli:balance" => "credit","name" => "DisposalsOtherIntangibleAssetsNotInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisposalsOtherIntangibleAssetsNotInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412063","type" => "xbrli:monetaryItemType",}
		end
		def DisposalsOtherPropertyPlantAndEquipment
			return {"xbrli:balance" => "credit","name" => "DisposalsOtherPropertyPlantAndEquipment","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisposalsOtherPropertyPlantAndEquipment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412064","type" => "xbrli:monetaryItemType",}
		end
		def DisposalsPropertyPlantAndEquipment
			return {"xbrli:balance" => "credit","name" => "DisposalsPropertyPlantAndEquipment","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisposalsPropertyPlantAndEquipment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412065","type" => "xbrli:monetaryItemType",}
		end
		def DisposalsRecipesFormulaeModelsDesignsAndPrototypes
			return {"xbrli:balance" => "credit","name" => "DisposalsRecipesFormulaeModelsDesignsAndPrototypes","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisposalsRecipesFormulaeModelsDesignsAndPrototypes","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412066","type" => "xbrli:monetaryItemType",}
		end
		def DisposalsRecipesFormulaeModelsDesignsAndPrototypesInternallyGenerated
			return {"xbrli:balance" => "credit","name" => "DisposalsRecipesFormulaeModelsDesignsAndPrototypesInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisposalsRecipesFormulaeModelsDesignsAndPrototypesInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412067","type" => "xbrli:monetaryItemType",}
		end
		def DisposalsRecipesFormulaeModelsDesignsAndPrototypesNotInternallyGenerated
			return {"xbrli:balance" => "credit","name" => "DisposalsRecipesFormulaeModelsDesignsAndPrototypesNotInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisposalsRecipesFormulaeModelsDesignsAndPrototypesNotInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412068","type" => "xbrli:monetaryItemType",}
		end
		def DisposalsTangibleExplorationAndEvaluationAssets
			return {"xbrli:balance" => "credit","name" => "DisposalsTangibleExplorationAndEvaluationAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisposalsTangibleExplorationAndEvaluationAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412069","type" => "xbrli:monetaryItemType",}
		end
		def DisposalsVehicles
			return {"xbrli:balance" => "credit","name" => "DisposalsVehicles","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DisposalsVehicles","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412078","type" => "xbrli:monetaryItemType",}
		end
		def DistinctionOfEachBusinessCombinationHypercube
			return {"name" => "DistinctionOfEachBusinessCombinationHypercube","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_DistinctionOfEachBusinessCombinationHypercube","substitutionGroup" => "xbrldt:hypercubeItem","info:creationID" => "i200903180001411001","type" => "xbrli:stringItemType",}
		end
		def DistributionCosts
			return {"xbrli:balance" => "debit","name" => "DistributionCosts","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DistributionCosts","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412079","type" => "xbrli:monetaryItemType",}
		end
		def DividendsPaid
			return {"xbrli:balance" => "debit","name" => "DividendsPaid","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DividendsPaid","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412080","type" => "xbrli:monetaryItemType",}
		end
		def DividendsPaidAbstract
			return {"name" => "DividendsPaidAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_DividendsPaidAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412081","type" => "xbrli:stringItemType",}
		end
		def DividendsPaidClassifiedAsFinancingActivities
			return {"xbrli:balance" => "credit","name" => "DividendsPaidClassifiedAsFinancingActivities","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DividendsPaidClassifiedAsFinancingActivities","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412082","type" => "xbrli:monetaryItemType",}
		end
		def DividendsPaidClassifiedAsOperatingActivities
			return {"xbrli:balance" => "credit","name" => "DividendsPaidClassifiedAsOperatingActivities","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DividendsPaidClassifiedAsOperatingActivities","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412083","type" => "xbrli:monetaryItemType",}
		end
		def DividendsPaidEquityAttributableToOwnersOfParent
			return {"xbrli:balance" => "debit","name" => "DividendsPaidEquityAttributableToOwnersOfParent","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DividendsPaidEquityAttributableToOwnersOfParent","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412084","type" => "xbrli:monetaryItemType",}
		end
		def DividendsPaidNoncontrollingInterests
			return {"xbrli:balance" => "debit","name" => "DividendsPaidNoncontrollingInterests","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DividendsPaidNoncontrollingInterests","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412085","type" => "xbrli:monetaryItemType",}
		end
		def DividendsPaidOtherEquityInterest
			return {"xbrli:balance" => "debit","name" => "DividendsPaidOtherEquityInterest","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DividendsPaidOtherEquityInterest","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412086","type" => "xbrli:monetaryItemType",}
		end
		def DividendsPaidOtherReserves
			return {"xbrli:balance" => "debit","name" => "DividendsPaidOtherReserves","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DividendsPaidOtherReserves","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412087","type" => "xbrli:monetaryItemType",}
		end
		def DividendsPaidRetainedEarnings
			return {"xbrli:balance" => "debit","name" => "DividendsPaidRetainedEarnings","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DividendsPaidRetainedEarnings","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412088","type" => "xbrli:monetaryItemType",}
		end
		def DividendsPayable
			return {"xbrli:balance" => "credit","name" => "DividendsPayable","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_DividendsPayable","substitutionGroup" => "xbrli:item","info:creationID" => "i200812100828413387","type" => "xbrli:monetaryItemType",}
		end
		def DividendsReceivedClassifiedAsInvestingActivities
			return {"xbrli:balance" => "debit","name" => "DividendsReceivedClassifiedAsInvestingActivities","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DividendsReceivedClassifiedAsInvestingActivities","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412089","type" => "xbrli:monetaryItemType",}
		end
		def DividendsReceivedClassifiedAsOperatingActivities
			return {"xbrli:balance" => "debit","name" => "DividendsReceivedClassifiedAsOperatingActivities","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DividendsReceivedClassifiedAsOperatingActivities","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412090","type" => "xbrli:monetaryItemType",}
		end
		def DomicileOfEntity
			return {"name" => "DomicileOfEntity","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_DomicileOfEntity","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412091","type" => "xbrli:stringItemType",}
		end
		def EarningsPerShareAbstract
			return {"name" => "EarningsPerShareAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_EarningsPerShareAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412092","type" => "xbrli:stringItemType",}
		end
		def EffectOfCurtailmentAndSettlementRecognisedInProfitOrLossDefinedBenefitPlan
			return {"xbrli:balance" => "credit","name" => "EffectOfCurtailmentAndSettlementRecognisedInProfitOrLossDefinedBenefitPlan","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_EffectOfCurtailmentAndSettlementRecognisedInProfitOrLossDefinedBenefitPlan","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412111","type" => "xbrli:monetaryItemType",}
		end
		def EffectOfExchangeRateChangesOnCashAndCashEquivalents
			return {"xbrli:balance" => "debit","name" => "EffectOfExchangeRateChangesOnCashAndCashEquivalents","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_EffectOfExchangeRateChangesOnCashAndCashEquivalents","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412112","type" => "xbrli:monetaryItemType",}
		end
		def EffectOfExchangeRateChangesOnCashAndCashEquivalentsAbstract
			return {"name" => "EffectOfExchangeRateChangesOnCashAndCashEquivalentsAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_EffectOfExchangeRateChangesOnCashAndCashEquivalentsAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412113","type" => "xbrli:stringItemType",}
		end
		def EffectOfTransitionToIFRSsAbstract
			return {"name" => "EffectOfTransitionToIFRSsAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_EffectOfTransitionToIFRSsAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200812011028111002","type" => "xbrli:stringItemType",}
		end
		def EffectiveDatesOfRevaluationBrandNames
			return {"name" => "EffectiveDatesOfRevaluationBrandNames","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_EffectiveDatesOfRevaluationBrandNames","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412093","type" => "xbrli:stringItemType",}
		end
		def EffectiveDatesOfRevaluationComputerSoftware
			return {"name" => "EffectiveDatesOfRevaluationComputerSoftware","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_EffectiveDatesOfRevaluationComputerSoftware","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412094","type" => "xbrli:stringItemType",}
		end
		def EffectiveDatesOfRevaluationConstructionInProgress
			return {"name" => "EffectiveDatesOfRevaluationConstructionInProgress","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_EffectiveDatesOfRevaluationConstructionInProgress","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412095","type" => "xbrli:stringItemType",}
		end
		def EffectiveDatesOfRevaluationCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRights
			return {"name" => "EffectiveDatesOfRevaluationCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRights","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_EffectiveDatesOfRevaluationCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRights","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412096","type" => "xbrli:stringItemType",}
		end
		def EffectiveDatesOfRevaluationFixturesAndFittings
			return {"name" => "EffectiveDatesOfRevaluationFixturesAndFittings","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_EffectiveDatesOfRevaluationFixturesAndFittings","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412097","type" => "xbrli:stringItemType",}
		end
		def EffectiveDatesOfRevaluationIntangibleAssetsOtherThanGoodwill
			return {"name" => "EffectiveDatesOfRevaluationIntangibleAssetsOtherThanGoodwill","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_EffectiveDatesOfRevaluationIntangibleAssetsOtherThanGoodwill","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412098","type" => "xbrli:stringItemType",}
		end
		def EffectiveDatesOfRevaluationIntangibleExplorationAndEvaluationAssets
			return {"name" => "EffectiveDatesOfRevaluationIntangibleExplorationAndEvaluationAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_EffectiveDatesOfRevaluationIntangibleExplorationAndEvaluationAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412099","type" => "xbrli:stringItemType",}
		end
		def EffectiveDatesOfRevaluationLandAndBuildings
			return {"name" => "EffectiveDatesOfRevaluationLandAndBuildings","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_EffectiveDatesOfRevaluationLandAndBuildings","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412100","type" => "xbrli:stringItemType",}
		end
		def EffectiveDatesOfRevaluationLicencesAndFranchises
			return {"name" => "EffectiveDatesOfRevaluationLicencesAndFranchises","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_EffectiveDatesOfRevaluationLicencesAndFranchises","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412101","type" => "xbrli:stringItemType",}
		end
		def EffectiveDatesOfRevaluationMachinery
			return {"name" => "EffectiveDatesOfRevaluationMachinery","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_EffectiveDatesOfRevaluationMachinery","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412102","type" => "xbrli:stringItemType",}
		end
		def EffectiveDatesOfRevaluationMastheadsAndPublishingTitles
			return {"name" => "EffectiveDatesOfRevaluationMastheadsAndPublishingTitles","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_EffectiveDatesOfRevaluationMastheadsAndPublishingTitles","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412103","type" => "xbrli:stringItemType",}
		end
		def EffectiveDatesOfRevaluationOfficeEquipment
			return {"name" => "EffectiveDatesOfRevaluationOfficeEquipment","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_EffectiveDatesOfRevaluationOfficeEquipment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412104","type" => "xbrli:stringItemType",}
		end
		def EffectiveDatesOfRevaluationOtherIntangibleAssets
			return {"name" => "EffectiveDatesOfRevaluationOtherIntangibleAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_EffectiveDatesOfRevaluationOtherIntangibleAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412105","type" => "xbrli:stringItemType",}
		end
		def EffectiveDatesOfRevaluationOtherPropertyPlantAndEquipment
			return {"name" => "EffectiveDatesOfRevaluationOtherPropertyPlantAndEquipment","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_EffectiveDatesOfRevaluationOtherPropertyPlantAndEquipment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412106","type" => "xbrli:stringItemType",}
		end
		def EffectiveDatesOfRevaluationPropertyPlantAndEquipment
			return {"name" => "EffectiveDatesOfRevaluationPropertyPlantAndEquipment","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_EffectiveDatesOfRevaluationPropertyPlantAndEquipment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412107","type" => "xbrli:stringItemType",}
		end
		def EffectiveDatesOfRevaluationRecipesFormulaeModelsDesignsAndPrototypes
			return {"name" => "EffectiveDatesOfRevaluationRecipesFormulaeModelsDesignsAndPrototypes","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_EffectiveDatesOfRevaluationRecipesFormulaeModelsDesignsAndPrototypes","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412108","type" => "xbrli:stringItemType",}
		end
		def EffectiveDatesOfRevaluationTangibleExplorationAndEvaluationAssets
			return {"name" => "EffectiveDatesOfRevaluationTangibleExplorationAndEvaluationAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_EffectiveDatesOfRevaluationTangibleExplorationAndEvaluationAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412109","type" => "xbrli:stringItemType",}
		end
		def EffectiveDatesOfRevaluationVehicles
			return {"name" => "EffectiveDatesOfRevaluationVehicles","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_EffectiveDatesOfRevaluationVehicles","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412110","type" => "xbrli:stringItemType",}
		end
		def EffectsOfLimitInIAS19Paragraph58b
			return {"xbrli:balance" => "credit","name" => "EffectsOfLimitInIAS19Paragraph58b","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_EffectsOfLimitInIAS19Paragraph58b","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413187","type" => "xbrli:monetaryItemType",}
		end
		def EmployeeBenefitsExpense
			return {"xbrli:balance" => "debit","name" => "EmployeeBenefitsExpense","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_EmployeeBenefitsExpense","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412115","type" => "xbrli:monetaryItemType",}
		end
		def EndOfPeriodLaterThanFiveYearsAbstract
			return {"name" => "EndOfPeriodLaterThanFiveYearsAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_EndOfPeriodLaterThanFiveYearsAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412116","type" => "xbrli:stringItemType",}
		end
		def EndOfPeriodLaterThanOneYearAndNotLaterThanFiveYearsAbstract
			return {"name" => "EndOfPeriodLaterThanOneYearAndNotLaterThanFiveYearsAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_EndOfPeriodLaterThanOneYearAndNotLaterThanFiveYearsAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412117","type" => "xbrli:stringItemType",}
		end
		def EndOfPeriodNotLaterThanOneYearAbstract
			return {"name" => "EndOfPeriodNotLaterThanOneYearAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_EndOfPeriodNotLaterThanOneYearAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412118","type" => "xbrli:stringItemType",}
		end
		def EntitysInterestInProfitOrLossOfAssociatesAndJointVenturersAccountedForByEquityMethod
			return {"xbrli:balance" => "credit","name" => "EntitysInterestInProfitOrLossOfAssociatesAndJointVenturersAccountedForByEquityMethod","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_EntitysInterestInProfitOrLossOfAssociatesAndJointVenturersAccountedForByEquityMethod","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412119","type" => "xbrli:monetaryItemType",}
		end
		def EntitysTotalAbstract
			return {"name" => "EntitysTotalAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_EntitysTotalAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241032411001","type" => "xbrli:stringItemType",}
		end
		def Equity
			return {"xbrli:balance" => "credit","name" => "Equity","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_Equity","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412122","type" => "xbrli:monetaryItemType",}
		end
		def EquityAbstract
			return {"name" => "EquityAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_EquityAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412123","type" => "xbrli:stringItemType",}
		end
		def EquityAndLiabilities
			return {"xbrli:balance" => "credit","name" => "EquityAndLiabilities","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_EquityAndLiabilities","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412124","type" => "xbrli:monetaryItemType",}
		end
		def EquityAndLiabilitiesAbstract
			return {"name" => "EquityAndLiabilitiesAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_EquityAndLiabilitiesAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412125","type" => "xbrli:stringItemType",}
		end
		def EquityAttributableToOwnersOfParent
			return {"xbrli:balance" => "credit","name" => "EquityAttributableToOwnersOfParent","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_EquityAttributableToOwnersOfParent","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412126","type" => "xbrli:monetaryItemType",}
		end
		def EquityInterestsOfAcquirer
			return {"xbrli:balance" => "credit","name" => "EquityInterestsOfAcquirer","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_EquityInterestsOfAcquirer","substitutionGroup" => "xbrli:item","info:creationID" => "i200903180015411001","type" => "xbrli:monetaryItemType",}
		end
		def EquityReclassifiedIntoFinancialLiabilities
			return {"name" => "EquityReclassifiedIntoFinancialLiabilities","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_EquityReclassifiedIntoFinancialLiabilities","substitutionGroup" => "xbrli:item","info:creationID" => "i200811041024411224","type" => "xbrli:monetaryItemType",}
		end
		def ExchangeDifferencesAbstract
			return {"name" => "ExchangeDifferencesAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExchangeDifferencesAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412127","type" => "xbrli:stringItemType",}
		end
		def ExchangeDifferencesOnTranslationAbstract
			return {"name" => "ExchangeDifferencesOnTranslationAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExchangeDifferencesOnTranslationAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412128","type" => "xbrli:stringItemType",}
		end
		def ExpectedFutureMinimumSubleasePaymentsReceivableUnderNoncancellableSubleasesClassifiedAsOperatingLease
			return {"xbrli:balance" => "debit","name" => "ExpectedFutureMinimumSubleasePaymentsReceivableUnderNoncancellableSubleasesClassifiedAsOperatingLease","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_ExpectedFutureMinimumSubleasePaymentsReceivableUnderNoncancellableSubleasesClassifiedAsOperatingLease","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412206","type" => "xbrli:monetaryItemType",}
		end
		def ExpectedFutureMinimumSubleasePaymentsReceivableUnderNoncancellableSubleasesClassifiedFinanceLease
			return {"xbrli:balance" => "debit","name" => "ExpectedFutureMinimumSubleasePaymentsReceivableUnderNoncancellableSubleasesClassifiedFinanceLease","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_ExpectedFutureMinimumSubleasePaymentsReceivableUnderNoncancellableSubleasesClassifiedFinanceLease","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412207","type" => "xbrli:monetaryItemType",}
		end
		def ExpectedReimbursementLegalProceedingsProvision
			return {"name" => "ExpectedReimbursementLegalProceedingsProvision","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_ExpectedReimbursementLegalProceedingsProvision","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412129","type" => "xbrli:monetaryItemType",}
		end
		def ExpectedReimbursementMiscellaneousOtherProvisions
			return {"name" => "ExpectedReimbursementMiscellaneousOtherProvisions","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_ExpectedReimbursementMiscellaneousOtherProvisions","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412130","type" => "xbrli:monetaryItemType",}
		end
		def ExpectedReimbursementOnerousContractsProvision
			return {"name" => "ExpectedReimbursementOnerousContractsProvision","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_ExpectedReimbursementOnerousContractsProvision","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412131","type" => "xbrli:monetaryItemType",}
		end
		def ExpectedReimbursementProvisionForDecommissioningRestorationAndRehabilitationCosts
			return {"name" => "ExpectedReimbursementProvisionForDecommissioningRestorationAndRehabilitationCosts","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_ExpectedReimbursementProvisionForDecommissioningRestorationAndRehabilitationCosts","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412132","type" => "xbrli:monetaryItemType",}
		end
		def ExpectedReimbursementRestructuringProvision
			return {"name" => "ExpectedReimbursementRestructuringProvision","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_ExpectedReimbursementRestructuringProvision","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412133","type" => "xbrli:monetaryItemType",}
		end
		def ExpectedReimbursementWarrantyProvision
			return {"name" => "ExpectedReimbursementWarrantyProvision","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_ExpectedReimbursementWarrantyProvision","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412134","type" => "xbrli:monetaryItemType",}
		end
		def ExpectedReturnOnPlanAssetsDefinedBenefitPlan
			return {"xbrli:balance" => "credit","name" => "ExpectedReturnOnPlanAssetsDefinedBenefitPlan","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExpectedReturnOnPlanAssetsDefinedBenefitPlan","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412135","type" => "xbrli:monetaryItemType",}
		end
		def ExpectedReturnOnRecognisedAssetsForReimbursementRightDefinedBenefitPlan
			return {"xbrli:balance" => "credit","name" => "ExpectedReturnOnRecognisedAssetsForReimbursementRightDefinedBenefitPlan","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExpectedReturnOnRecognisedAssetsForReimbursementRightDefinedBenefitPlan","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412136","type" => "xbrli:monetaryItemType",}
		end
		def ExpendituresRecognisedForConstructionsAbstract
			return {"name" => "ExpendituresRecognisedForConstructionsAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExpendituresRecognisedForConstructionsAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412137","type" => "xbrli:stringItemType",}
		end
		def ExpenseByNature
			return {"xbrli:balance" => "debit","name" => "ExpenseByNature","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExpenseByNature","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412138","type" => "xbrli:monetaryItemType",}
		end
		def ExpenseByNatureAbstract
			return {"name" => "ExpenseByNatureAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExpenseByNatureAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412139","type" => "xbrli:stringItemType",}
		end
		def ExpenseIncomeOnDiscontinuedOperations
			return {"xbrli:balance" => "debit","name" => "ExpenseIncomeOnDiscontinuedOperations","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExpenseIncomeOnDiscontinuedOperations","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412140","type" => "xbrli:monetaryItemType",}
		end
		def ExpenseOfRestructuringActivities
			return {"xbrli:balance" => "debit","name" => "ExpenseOfRestructuringActivities","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExpenseOfRestructuringActivities","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412141","type" => "xbrli:monetaryItemType",}
		end
		def ExpensesOnFinancialAssetsReclassifiedOutOfAvailableforsaleFinancialAssetsRecognisedInOtherComprehensiveIncome
			return {"xbrli:balance" => "debit","name" => "ExpensesOnFinancialAssetsReclassifiedOutOfAvailableforsaleFinancialAssetsRecognisedInOtherComprehensiveIncome","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExpensesOnFinancialAssetsReclassifiedOutOfAvailableforsaleFinancialAssetsRecognisedInOtherComprehensiveIncome","substitutionGroup" => "xbrli:item","info:creationID" => "i200811241019425239","type" => "xbrli:monetaryItemType",}
		end
		def ExpensesOnFinancialAssetsReclassifiedOutOfFinancialAssetsAtFairValueThroughProfitOrLossRecognisedInProfitOrLoss
			return {"xbrli:balance" => "debit","name" => "ExpensesOnFinancialAssetsReclassifiedOutOfFinancialAssetsAtFairValueThroughProfitOrLossRecognisedInProfitOrLoss","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExpensesOnFinancialAssetsReclassifiedOutOfFinancialAssetsAtFairValueThroughProfitOrLossRecognisedInProfitOrLoss","substitutionGroup" => "xbrli:item","info:creationID" => "i200811241019424238","type" => "xbrli:monetaryItemType",}
		end
		def ExperienceAdjustmentsOnPlanAssets
			return {"name" => "ExperienceAdjustmentsOnPlanAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExperienceAdjustmentsOnPlanAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412142","type" => "xbrli:monetaryItemType",}
		end
		def ExperienceAdjustmentsOnPlanAssetsAndPlanLiabilitiesAbstract
			return {"name" => "ExperienceAdjustmentsOnPlanAssetsAndPlanLiabilitiesAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExperienceAdjustmentsOnPlanAssetsAndPlanLiabilitiesAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412143","type" => "xbrli:stringItemType",}
		end
		def ExperienceAdjustmentsOnPlanLiabilities
			return {"name" => "ExperienceAdjustmentsOnPlanLiabilities","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExperienceAdjustmentsOnPlanLiabilities","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412144","type" => "xbrli:monetaryItemType",}
		end
		def ExplanationOfAccumulatedAllowanceForCollectibleMinimumLeasePaymentsReceivable
			return {"name" => "ExplanationOfAccumulatedAllowanceForCollectibleMinimumLeasePaymentsReceivable","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfAccumulatedAllowanceForCollectibleMinimumLeasePaymentsReceivable","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412145","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfAdjustmentsOfDenominatorToCalculateBasicEarningsPerShare
			return {"name" => "ExplanationOfAdjustmentsOfDenominatorToCalculateBasicEarningsPerShare","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfAdjustmentsOfDenominatorToCalculateBasicEarningsPerShare","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412146","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfAdjustmentsOfDenominatorToCalculateDilutedEarningsPerShare
			return {"name" => "ExplanationOfAdjustmentsOfDenominatorToCalculateDilutedEarningsPerShare","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfAdjustmentsOfDenominatorToCalculateDilutedEarningsPerShare","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412147","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfAdjustmentsOfNumeratorToCalculateBasicEarningsPerShare
			return {"name" => "ExplanationOfAdjustmentsOfNumeratorToCalculateBasicEarningsPerShare","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfAdjustmentsOfNumeratorToCalculateBasicEarningsPerShare","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412148","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfAdjustmentsOfNumeratorToCalculateDilutedEarningsPerShare
			return {"name" => "ExplanationOfAdjustmentsOfNumeratorToCalculateDilutedEarningsPerShare","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfAdjustmentsOfNumeratorToCalculateDilutedEarningsPerShare","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412149","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfAmountAndDateOfDeductibleTemporaryDifferencesUnusedTaxLossesUnusedTaxCreditsForWhichNoDeferredTaxAssetIsRecognised
			return {"name" => "ExplanationOfAmountAndDateOfDeductibleTemporaryDifferencesUnusedTaxLossesUnusedTaxCreditsForWhichNoDeferredTaxAssetIsRecognised","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfAmountAndDateOfDeductibleTemporaryDifferencesUnusedTaxLossesUnusedTaxCreditsForWhichNoDeferredTaxAssetIsRecognised","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412150","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfAmountOfAnyGainRecognisedAndLineItemInStatementOfComprehensiveIncomeInWhichGainIsRecognisedInBargainPurchase
			return {"name" => "ExplanationOfAmountOfAnyGainRecognisedAndLineItemInStatementOfComprehensiveIncomeInWhichGainIsRecognisedInBargainPurchase","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfAmountOfAnyGainRecognisedAndLineItemInStatementOfComprehensiveIncomeInWhichGainIsRecognisedInBargainPurchase","substitutionGroup" => "xbrli:item","info:creationID" => "i200903180033411001","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfAmountOfCommitmentsForDevelopmentOrAcquisitionOfBiologicalAssets
			return {"name" => "ExplanationOfAmountOfCommitmentsForDevelopmentOrAcquisitionOfBiologicalAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfAmountOfCommitmentsForDevelopmentOrAcquisitionOfBiologicalAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412151","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfAmountOfCompensationFromThirdPartiesForItemsOfPropertyPlantAndEquipment
			return {"name" => "ExplanationOfAmountOfCompensationFromThirdPartiesForItemsOfPropertyPlantAndEquipment","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfAmountOfCompensationFromThirdPartiesForItemsOfPropertyPlantAndEquipment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412152","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfAmountOfOutstandingBalancesForRelatedPartyTransactionAssociates
			return {"name" => "ExplanationOfAmountOfOutstandingBalancesForRelatedPartyTransactionAssociates","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfAmountOfOutstandingBalancesForRelatedPartyTransactionAssociates","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412153","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfAmountOfOutstandingBalancesForRelatedPartyTransactionJointControlOrSignificantInfluence
			return {"name" => "ExplanationOfAmountOfOutstandingBalancesForRelatedPartyTransactionJointControlOrSignificantInfluence","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfAmountOfOutstandingBalancesForRelatedPartyTransactionJointControlOrSignificantInfluence","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412154","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfAmountOfOutstandingBalancesForRelatedPartyTransactionJointVenturesWhereEntityIsVenturer
			return {"name" => "ExplanationOfAmountOfOutstandingBalancesForRelatedPartyTransactionJointVenturesWhereEntityIsVenturer","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfAmountOfOutstandingBalancesForRelatedPartyTransactionJointVenturesWhereEntityIsVenturer","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412155","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfAmountOfOutstandingBalancesForRelatedPartyTransactionKeyManagementPersonnelOfEntity
			return {"name" => "ExplanationOfAmountOfOutstandingBalancesForRelatedPartyTransactionKeyManagementPersonnelOfEntity","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfAmountOfOutstandingBalancesForRelatedPartyTransactionKeyManagementPersonnelOfEntity","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412156","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfAmountOfOutstandingBalancesForRelatedPartyTransactionOtherRelatedParties
			return {"name" => "ExplanationOfAmountOfOutstandingBalancesForRelatedPartyTransactionOtherRelatedParties","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfAmountOfOutstandingBalancesForRelatedPartyTransactionOtherRelatedParties","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412157","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfAmountOfOutstandingBalancesForRelatedPartyTransactionParent
			return {"name" => "ExplanationOfAmountOfOutstandingBalancesForRelatedPartyTransactionParent","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfAmountOfOutstandingBalancesForRelatedPartyTransactionParent","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412158","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfAmountOfOutstandingBalancesForRelatedPartyTransactionSubsidiaries
			return {"name" => "ExplanationOfAmountOfOutstandingBalancesForRelatedPartyTransactionSubsidiaries","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfAmountOfOutstandingBalancesForRelatedPartyTransactionSubsidiaries","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412159","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfAmountOfRelatedPartyTransactionAssociates
			return {"name" => "ExplanationOfAmountOfRelatedPartyTransactionAssociates","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfAmountOfRelatedPartyTransactionAssociates","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412160","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfAmountOfRelatedPartyTransactionJointControlOrSignificantInfluence
			return {"name" => "ExplanationOfAmountOfRelatedPartyTransactionJointControlOrSignificantInfluence","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfAmountOfRelatedPartyTransactionJointControlOrSignificantInfluence","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412161","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfAmountOfRelatedPartyTransactionJointVenturesWhereEntityIsVenturer
			return {"name" => "ExplanationOfAmountOfRelatedPartyTransactionJointVenturesWhereEntityIsVenturer","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfAmountOfRelatedPartyTransactionJointVenturesWhereEntityIsVenturer","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412162","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfAmountOfRelatedPartyTransactionKeyManagementPersonnelOfEntity
			return {"name" => "ExplanationOfAmountOfRelatedPartyTransactionKeyManagementPersonnelOfEntity","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfAmountOfRelatedPartyTransactionKeyManagementPersonnelOfEntity","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412163","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfAmountOfRelatedPartyTransactionOtherRelatedParties
			return {"name" => "ExplanationOfAmountOfRelatedPartyTransactionOtherRelatedParties","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfAmountOfRelatedPartyTransactionOtherRelatedParties","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412164","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfAmountOfRelatedPartyTransactionParent
			return {"name" => "ExplanationOfAmountOfRelatedPartyTransactionParent","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfAmountOfRelatedPartyTransactionParent","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412165","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfAmountOfRelatedPartyTransactionSubsidiaries
			return {"name" => "ExplanationOfAmountOfRelatedPartyTransactionSubsidiaries","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfAmountOfRelatedPartyTransactionSubsidiaries","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412166","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfAmountsRecognisedArisingFromExplorationAndEvaluationOfMineralResources
			return {"name" => "ExplanationOfAmountsRecognisedArisingFromExplorationAndEvaluationOfMineralResources","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfAmountsRecognisedArisingFromExplorationAndEvaluationOfMineralResources","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412167","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfAnyChangesInRangeOfOutcomesUndiscountedAndReasonsForThoseChangesForContingentConsideration
			return {"name" => "ExplanationOfAnyChangesInRangeOfOutcomesUndiscountedAndReasonsForThoseChangesForContingentConsideration","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfAnyChangesInRangeOfOutcomesUndiscountedAndReasonsForThoseChangesForContingentConsideration","substitutionGroup" => "xbrli:item","info:creationID" => "i200903180048411001","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfAnyChangesInRecognisedAmountsOfContingentConsideration
			return {"name" => "ExplanationOfAnyChangesInRecognisedAmountsOfContingentConsideration","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfAnyChangesInRecognisedAmountsOfContingentConsideration","substitutionGroup" => "xbrli:item","info:creationID" => "i200903180047411001","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfApplicationOfIFRS8Before1January2009
			return {"name" => "ExplanationOfApplicationOfIFRS8Before1January2009","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfApplicationOfIFRS8Before1January2009","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412168","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfAssetsAcquiredByWayOfGovernmentGrantAndInitiallyRecognisedAtFairValue
			return {"name" => "ExplanationOfAssetsAcquiredByWayOfGovernmentGrantAndInitiallyRecognisedAtFairValue","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfAssetsAcquiredByWayOfGovernmentGrantAndInitiallyRecognisedAtFairValue","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412169","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfAssetsLiabilitiesIncomeAndExpenseArisingFromInsuranceContracts
			return {"name" => "ExplanationOfAssetsLiabilitiesIncomeAndExpenseArisingFromInsuranceContracts","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfAssetsLiabilitiesIncomeAndExpenseArisingFromInsuranceContracts","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412170","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfAssumptionAboutFutureWithSignificantRiskOfResultingInMaterialAdjustments
			return {"name" => "ExplanationOfAssumptionAboutFutureWithSignificantRiskOfResultingInMaterialAdjustments","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfAssumptionAboutFutureWithSignificantRiskOfResultingInMaterialAdjustments","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412171","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfAssumptionsToMeasureInsuranceAssetsAndLiabilities
			return {"name" => "ExplanationOfAssumptionsToMeasureInsuranceAssetsAndLiabilities","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfAssumptionsToMeasureInsuranceAssetsAndLiabilities","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412172","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfBestEstimateAtAcquisitionDateOfContractualCashFlowsNotExpectedToBeCollectedForAcquiredReceivables
			return {"name" => "ExplanationOfBestEstimateAtAcquisitionDateOfContractualCashFlowsNotExpectedToBeCollectedForAcquiredReceivables","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfBestEstimateAtAcquisitionDateOfContractualCashFlowsNotExpectedToBeCollectedForAcquiredReceivables","substitutionGroup" => "xbrli:item","info:creationID" => "i200903180026411001","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfBiologicalAssetsWhoseTitleIsRestrictedOrPledgedAsSecurityForLiabilities
			return {"name" => "ExplanationOfBiologicalAssetsWhoseTitleIsRestrictedOrPledgedAsSecurityForLiabilities","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfBiologicalAssetsWhoseTitleIsRestrictedOrPledgedAsSecurityForLiabilities","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412173","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfBodyOfAuthorisation
			return {"name" => "ExplanationOfBodyOfAuthorisation","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfBodyOfAuthorisation","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412174","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfCarryingAmountOfPropertyPlantAndEquipmentRetiredFromActiveUse
			return {"name" => "ExplanationOfCarryingAmountOfPropertyPlantAndEquipmentRetiredFromActiveUse","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfCarryingAmountOfPropertyPlantAndEquipmentRetiredFromActiveUse","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412175","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfChangeInAmountRecognisedForPreacquisitionDeferredTaxAsset
			return {"name" => "ExplanationOfChangeInAmountRecognisedForPreacquisitionDeferredTaxAsset","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfChangeInAmountRecognisedForPreacquisitionDeferredTaxAsset","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412176","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfChangeInNameOfReportingEntityOrOtherMeansOfIdentificationFromEndOfPrecedingReportingPeriod
			return {"name" => "ExplanationOfChangeInNameOfReportingEntityOrOtherMeansOfIdentificationFromEndOfPrecedingReportingPeriod","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfChangeInNameOfReportingEntityOrOtherMeansOfIdentificationFromEndOfPrecedingReportingPeriod","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412177","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfChangesInApplicableTaxRatesToPreviousAccountingPeriod
			return {"name" => "ExplanationOfChangesInApplicableTaxRatesToPreviousAccountingPeriod","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfChangesInApplicableTaxRatesToPreviousAccountingPeriod","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412178","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfCircumstancesUnderWhichOperatingLeasesClassifiedAsInvestmentProperty
			return {"name" => "ExplanationOfCircumstancesUnderWhichOperatingLeasesClassifiedAsInvestmentProperty","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfCircumstancesUnderWhichOperatingLeasesClassifiedAsInvestmentProperty","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412180","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfCommitmentsRelatingToInterestsInJointVentures
			return {"name" => "ExplanationOfCommitmentsRelatingToInterestsInJointVentures","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfCommitmentsRelatingToInterestsInJointVentures","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412181","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfContractualCommitmentsForAcquisitionOfIntangibleAssets
			return {"name" => "ExplanationOfContractualCommitmentsForAcquisitionOfIntangibleAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfContractualCommitmentsForAcquisitionOfIntangibleAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412183","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment
			return {"name" => "ExplanationOfContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412184","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfContractualObligationsToPurchaseConstructOrDevelopInvestmentPropertyOrForRepairsMaintenanceOrEnhancements
			return {"name" => "ExplanationOfContractualObligationsToPurchaseConstructOrDevelopInvestmentPropertyOrForRepairsMaintenanceOrEnhancements","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfContractualObligationsToPurchaseConstructOrDevelopInvestmentPropertyOrForRepairsMaintenanceOrEnhancements","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412185","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfCumulativePreferenceDividendsNotRecognised
			return {"name" => "ExplanationOfCumulativePreferenceDividendsNotRecognised","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfCumulativePreferenceDividendsNotRecognised","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412186","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfDepartureFromIFRS
			return {"name" => "ExplanationOfDepartureFromIFRS","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfDepartureFromIFRS","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412187","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfDirectMeasurementOfFairValueOfGoodsOrServicesReceived
			return {"name" => "ExplanationOfDirectMeasurementOfFairValueOfGoodsOrServicesReceived","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfDirectMeasurementOfFairValueOfGoodsOrServicesReceived","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412188","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfDisposalOfInvestmentPropertyCarriedAtCostWithinFairValueModel
			return {"name" => "ExplanationOfDisposalOfInvestmentPropertyCarriedAtCostWithinFairValueModel","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfDisposalOfInvestmentPropertyCarriedAtCostWithinFairValueModel","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412189","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfDividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwner
			return {"name" => "ExplanationOfDividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwner","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfDividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwner","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412190","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfEffectOfChangeForBiologicalAssetForWhichFairValueBecomesReliablyMeasurable
			return {"name" => "ExplanationOfEffectOfChangeForBiologicalAssetForWhichFairValueBecomesReliablyMeasurable","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfEffectOfChangeForBiologicalAssetForWhichFairValueBecomesReliablyMeasurable","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412191","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfEffectOfChangesInAssumptionsToMeasureInsuranceAssetsAndInsuranceLiabilities
			return {"name" => "ExplanationOfEffectOfChangesInAssumptionsToMeasureInsuranceAssetsAndInsuranceLiabilities","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfEffectOfChangesInAssumptionsToMeasureInsuranceAssetsAndInsuranceLiabilities","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412192","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfEffectOfChangesInPlanToSellNoncurrentAssetOrDisposalGroupHeldForSaleOnResultsOfOperationsForCurrentPeriod
			return {"name" => "ExplanationOfEffectOfChangesInPlanToSellNoncurrentAssetOrDisposalGroupHeldForSaleOnResultsOfOperationsForCurrentPeriod","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfEffectOfChangesInPlanToSellNoncurrentAssetOrDisposalGroupHeldForSaleOnResultsOfOperationsForCurrentPeriod","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412193","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfEffectOfChangesInPlanToSellNoncurrentAssetOrDisposalGroupHeldForSaleOnResultsOfOperationsForPriorPeriod
			return {"name" => "ExplanationOfEffectOfChangesInPlanToSellNoncurrentAssetOrDisposalGroupHeldForSaleOnResultsOfOperationsForPriorPeriod","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfEffectOfChangesInPlanToSellNoncurrentAssetOrDisposalGroupHeldForSaleOnResultsOfOperationsForPriorPeriod","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412194","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfEffectOfDecreaseOfOnePercentagePointAccumulatedPostemploymentBenefitObligationForMedicalCosts
			return {"name" => "ExplanationOfEffectOfDecreaseOfOnePercentagePointAccumulatedPostemploymentBenefitObligationForMedicalCosts","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfEffectOfDecreaseOfOnePercentagePointAccumulatedPostemploymentBenefitObligationForMedicalCosts","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412195","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfEffectOfDecreaseOfOnePercentagePointAggregateCurrentServiceCostAndInterestCost
			return {"name" => "ExplanationOfEffectOfDecreaseOfOnePercentagePointAggregateCurrentServiceCostAndInterestCost","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfEffectOfDecreaseOfOnePercentagePointAggregateCurrentServiceCostAndInterestCost","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412196","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfEffectOfIncreaseOfOnePercentagePointAccumulatedPostemploymentBenefitObligationForMedicalCosts
			return {"name" => "ExplanationOfEffectOfIncreaseOfOnePercentagePointAccumulatedPostemploymentBenefitObligationForMedicalCosts","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfEffectOfIncreaseOfOnePercentagePointAccumulatedPostemploymentBenefitObligationForMedicalCosts","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412197","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfEffectOfIncreaseOfOnePercentagePointAggregateCurrentServiceCostAndInterestCost
			return {"name" => "ExplanationOfEffectOfIncreaseOfOnePercentagePointAggregateCurrentServiceCostAndInterestCost","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfEffectOfIncreaseOfOnePercentagePointAggregateCurrentServiceCostAndInterestCost","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412198","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfEffectOfSharebasedPaymentsOnFinancialPositions
			return {"name" => "ExplanationOfEffectOfSharebasedPaymentsOnFinancialPositions","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfEffectOfSharebasedPaymentsOnFinancialPositions","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412199","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfEffectOfSharebasedPaymentsOnProfitOrLoss
			return {"name" => "ExplanationOfEffectOfSharebasedPaymentsOnProfitOrLoss","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfEffectOfSharebasedPaymentsOnProfitOrLoss","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412200","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfEffectOfTransitionOnReportedCashFlows
			return {"name" => "ExplanationOfEffectOfTransitionOnReportedCashFlows","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfEffectOfTransitionOnReportedCashFlows","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412201","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfEffectOfTransitionOnReportedFinancialPerformance
			return {"name" => "ExplanationOfEffectOfTransitionOnReportedFinancialPerformance","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfEffectOfTransitionOnReportedFinancialPerformance","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412202","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfEffectOfTransitionOnReportedFinancialPosition
			return {"name" => "ExplanationOfEffectOfTransitionOnReportedFinancialPosition","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfEffectOfTransitionOnReportedFinancialPosition","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412203","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfEndOfReportingPeriodOfFinancialStatementsOfSubsidiaryWhenDifferentFromParent
			return {"name" => "ExplanationOfEndOfReportingPeriodOfFinancialStatementsOfSubsidiaryWhenDifferentFromParent","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfEndOfReportingPeriodOfFinancialStatementsOfSubsidiaryWhenDifferentFromParent","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412204","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfEstimatedFinancialEffectOfContingentAssets
			return {"name" => "ExplanationOfEstimatedFinancialEffectOfContingentAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfEstimatedFinancialEffectOfContingentAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412205","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfExpendituresRecognisedForConstructions
			return {"name" => "ExplanationOfExpendituresRecognisedForConstructions","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfExpendituresRecognisedForConstructions","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412208","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfExpenseRecognisedDuringPeriodForBadAndDoubtfulDebtsForRelatedPartyTransactionAssociates
			return {"name" => "ExplanationOfExpenseRecognisedDuringPeriodForBadAndDoubtfulDebtsForRelatedPartyTransactionAssociates","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfExpenseRecognisedDuringPeriodForBadAndDoubtfulDebtsForRelatedPartyTransactionAssociates","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412209","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfExpenseRecognisedDuringPeriodForBadAndDoubtfulDebtsForRelatedPartyTransactionJointControlOrSignificantInfluence
			return {"name" => "ExplanationOfExpenseRecognisedDuringPeriodForBadAndDoubtfulDebtsForRelatedPartyTransactionJointControlOrSignificantInfluence","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfExpenseRecognisedDuringPeriodForBadAndDoubtfulDebtsForRelatedPartyTransactionJointControlOrSignificantInfluence","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412210","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfExpenseRecognisedDuringPeriodForBadAndDoubtfulDebtsForRelatedPartyTransactionJointVenturesWhereEntityIsVenturer
			return {"name" => "ExplanationOfExpenseRecognisedDuringPeriodForBadAndDoubtfulDebtsForRelatedPartyTransactionJointVenturesWhereEntityIsVenturer","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfExpenseRecognisedDuringPeriodForBadAndDoubtfulDebtsForRelatedPartyTransactionJointVenturesWhereEntityIsVenturer","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412211","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfExpenseRecognisedDuringPeriodForBadAndDoubtfulDebtsForRelatedPartyTransactionKeyManagementPersonnelOfEntity
			return {"name" => "ExplanationOfExpenseRecognisedDuringPeriodForBadAndDoubtfulDebtsForRelatedPartyTransactionKeyManagementPersonnelOfEntity","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfExpenseRecognisedDuringPeriodForBadAndDoubtfulDebtsForRelatedPartyTransactionKeyManagementPersonnelOfEntity","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412212","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfExpenseRecognisedDuringPeriodForBadAndDoubtfulDebtsForRelatedPartyTransactionOtherRelatedParties
			return {"name" => "ExplanationOfExpenseRecognisedDuringPeriodForBadAndDoubtfulDebtsForRelatedPartyTransactionOtherRelatedParties","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfExpenseRecognisedDuringPeriodForBadAndDoubtfulDebtsForRelatedPartyTransactionOtherRelatedParties","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412213","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfExpenseRecognisedDuringPeriodForBadAndDoubtfulDebtsForRelatedPartyTransactionParent
			return {"name" => "ExplanationOfExpenseRecognisedDuringPeriodForBadAndDoubtfulDebtsForRelatedPartyTransactionParent","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfExpenseRecognisedDuringPeriodForBadAndDoubtfulDebtsForRelatedPartyTransactionParent","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412214","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfExpenseRecognisedDuringPeriodForBadAndDoubtfulDebtsForRelatedPartyTransactionSubsidiaries
			return {"name" => "ExplanationOfExpenseRecognisedDuringPeriodForBadAndDoubtfulDebtsForRelatedPartyTransactionSubsidiaries","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfExpenseRecognisedDuringPeriodForBadAndDoubtfulDebtsForRelatedPartyTransactionSubsidiaries","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412215","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfFactThatEntitysOwnersOrOthersHavePowerToAmendFinancialStatementsAfterIssue
			return {"name" => "ExplanationOfFactThatEntitysOwnersOrOthersHavePowerToAmendFinancialStatementsAfterIssue","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfFactThatEntitysOwnersOrOthersHavePowerToAmendFinancialStatementsAfterIssue","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412262","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfFactThatMaximumAmountOfPaymentForContingentConsiderationArrangementsAndIndemnificationAssetsIsUnlimited
			return {"name" => "ExplanationOfFactThatMaximumAmountOfPaymentForContingentConsiderationArrangementsAndIndemnificationAssetsIsUnlimited","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfFactThatMaximumAmountOfPaymentForContingentConsiderationArrangementsAndIndemnificationAssetsIsUnlimited","substitutionGroup" => "xbrli:item","info:creationID" => "i200903180023411001","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfFactsAndCircumstancesIndicatingRareSituationForReclassificationOutOfFinancialAssetsAtFairValueThroughProfitOrLoss
			return {"name" => "ExplanationOfFactsAndCircumstancesIndicatingRareSituationForReclassificationOutOfFinancialAssetsAtFairValueThroughProfitOrLoss","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfFactsAndCircumstancesIndicatingRareSituationForReclassificationOutOfFinancialAssetsAtFairValueThroughProfitOrLoss","substitutionGroup" => "xbrli:item","info:creationID" => "i200811241019471228","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfFactsAndCircumstancesOfSaleOrReclassificationAndExpectedDisposalMannerAndTiming
			return {"name" => "ExplanationOfFactsAndCircumstancesOfSaleOrReclassificationAndExpectedDisposalMannerAndTiming","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfFactsAndCircumstancesOfSaleOrReclassificationAndExpectedDisposalMannerAndTiming","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412216","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfFinancialEffectOfAdjustmentsRelatedToBusinessCombinations
			return {"name" => "ExplanationOfFinancialEffectOfAdjustmentsRelatedToBusinessCombinations","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfFinancialEffectOfAdjustmentsRelatedToBusinessCombinations","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412217","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfFinancialEffectOfContingentLiabilityForDecommissioningRestorationAndRehabilitationCosts
			return {"name" => "ExplanationOfFinancialEffectOfContingentLiabilityForDecommissioningRestorationAndRehabilitationCosts","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfFinancialEffectOfContingentLiabilityForDecommissioningRestorationAndRehabilitationCosts","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412218","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfFinancialEffectOfDepartureFromIFRS
			return {"name" => "ExplanationOfFinancialEffectOfDepartureFromIFRS","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfFinancialEffectOfDepartureFromIFRS","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412219","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfFinancialEffectOfErrorCorrectionsRelatedToBusinessCombinations
			return {"name" => "ExplanationOfFinancialEffectOfErrorCorrectionsRelatedToBusinessCombinations","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfFinancialEffectOfErrorCorrectionsRelatedToBusinessCombinations","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412220","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfFinancialEffectOfGainOrLossRelatedToBusinessCombinations
			return {"name" => "ExplanationOfFinancialEffectOfGainOrLossRelatedToBusinessCombinations","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfFinancialEffectOfGainOrLossRelatedToBusinessCombinations","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412221","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfFinancialEffectOfLegalProceedingsContingentLiability
			return {"name" => "ExplanationOfFinancialEffectOfLegalProceedingsContingentLiability","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfFinancialEffectOfLegalProceedingsContingentLiability","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412222","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfFinancialEffectOfNonadjustingEventAfterReportingPeriod
			return {"name" => "ExplanationOfFinancialEffectOfNonadjustingEventAfterReportingPeriod","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfFinancialEffectOfNonadjustingEventAfterReportingPeriod","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412223","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfFinancialEffectOfOnerousContractsContingentLiability
			return {"name" => "ExplanationOfFinancialEffectOfOnerousContractsContingentLiability","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfFinancialEffectOfOnerousContractsContingentLiability","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412224","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfFinancialEffectOfOtherAdjustmentsRelatedToBusinessCombinations
			return {"name" => "ExplanationOfFinancialEffectOfOtherAdjustmentsRelatedToBusinessCombinations","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfFinancialEffectOfOtherAdjustmentsRelatedToBusinessCombinations","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412225","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfFinancialEffectOfOtherContingentLiabilities
			return {"name" => "ExplanationOfFinancialEffectOfOtherContingentLiabilities","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfFinancialEffectOfOtherContingentLiabilities","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412226","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfFinancialEffectOfRestructuringContingentLiability
			return {"name" => "ExplanationOfFinancialEffectOfRestructuringContingentLiability","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfFinancialEffectOfRestructuringContingentLiability","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412227","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfFinancialEffectOfWarrantyContingentLiability
			return {"name" => "ExplanationOfFinancialEffectOfWarrantyContingentLiability","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfFinancialEffectOfWarrantyContingentLiability","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412228","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfGainOrLossThatIsOfSuchSizeNatureOrIncidenceThatDisclosureIsRelevantToUnderstandingCombinedEntitysFinancialStatements
			return {"name" => "ExplanationOfGainOrLossThatIsOfSuchSizeNatureOrIncidenceThatDisclosureIsRelevantToUnderstandingCombinedEntitysFinancialStatements","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfGainOrLossThatIsOfSuchSizeNatureOrIncidenceThatDisclosureIsRelevantToUnderstandingCombinedEntitysFinancialStatements","substitutionGroup" => "xbrli:item","info:creationID" => "i200903180064411001","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfGainOrLossThatRelatesToIdentifiableAssetsAcquiredOrLiabilitiesAssumedInBusinessCombination
			return {"name" => "ExplanationOfGainOrLossThatRelatesToIdentifiableAssetsAcquiredOrLiabilitiesAssumedInBusinessCombination","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfGainOrLossThatRelatesToIdentifiableAssetsAcquiredOrLiabilitiesAssumedInBusinessCombination","substitutionGroup" => "xbrli:item","info:creationID" => "i200903180062411001","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfGainsAndLossesDuringCurrentPeriodArisingFromInitialRecognitionOfBiologicalAssetsAndChangeInFairValueEstimates
			return {"name" => "ExplanationOfGainsAndLossesDuringCurrentPeriodArisingFromInitialRecognitionOfBiologicalAssetsAndChangeInFairValueEstimates","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfGainsAndLossesDuringCurrentPeriodArisingFromInitialRecognitionOfBiologicalAssetsAndChangeInFairValueEstimates","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412229","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfGainsLossesRecognisedWhenControlInSubsidiaryIsLost
			return {"name" => "ExplanationOfGainsLossesRecognisedWhenControlInSubsidiaryIsLost","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfGainsLossesRecognisedWhenControlInSubsidiaryIsLost","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412230","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfGoodwillIncludedInDisposalGroupClassifiedAsHeldForSale
			return {"name" => "ExplanationOfGoodwillIncludedInDisposalGroupClassifiedAsHeldForSale","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfGoodwillIncludedInDisposalGroupClassifiedAsHeldForSale","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412231","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfGrossCarryingAmountOfFullyDepreciatedPropertyPlantAndEquipment
			return {"name" => "ExplanationOfGrossCarryingAmountOfFullyDepreciatedPropertyPlantAndEquipment","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfGrossCarryingAmountOfFullyDepreciatedPropertyPlantAndEquipment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412232","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfImpairmentLossAndReversalOfImpairmentLossForCashgeneratingUnit
			return {"name" => "ExplanationOfImpairmentLossAndReversalOfImpairmentLossForCashgeneratingUnit","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfImpairmentLossAndReversalOfImpairmentLossForCashgeneratingUnit","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412233","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfImpairmentLossAndReversalOfImpairmentLossForIndividualAssetIncludingGoodwill
			return {"name" => "ExplanationOfImpairmentLossAndReversalOfImpairmentLossForIndividualAssetIncludingGoodwill","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfImpairmentLossAndReversalOfImpairmentLossForIndividualAssetIncludingGoodwill","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412234","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfIncomeTaxConsequencesOfDividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueNotRecognisedAsLiability
			return {"name" => "ExplanationOfIncomeTaxConsequencesOfDividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueNotRecognisedAsLiability","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfIncomeTaxConsequencesOfDividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueNotRecognisedAsLiability","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412235","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfIndependentValuerUsedForRevaluationConstructionInProgress
			return {"name" => "ExplanationOfIndependentValuerUsedForRevaluationConstructionInProgress","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfIndependentValuerUsedForRevaluationConstructionInProgress","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412236","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfIndependentValuerUsedForRevaluationFixturesAndFittings
			return {"name" => "ExplanationOfIndependentValuerUsedForRevaluationFixturesAndFittings","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfIndependentValuerUsedForRevaluationFixturesAndFittings","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412237","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfIndependentValuerUsedForRevaluationLandAndBuildings
			return {"name" => "ExplanationOfIndependentValuerUsedForRevaluationLandAndBuildings","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfIndependentValuerUsedForRevaluationLandAndBuildings","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412238","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfIndependentValuerUsedForRevaluationMachinery
			return {"name" => "ExplanationOfIndependentValuerUsedForRevaluationMachinery","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfIndependentValuerUsedForRevaluationMachinery","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412239","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfIndependentValuerUsedForRevaluationOfficeEquipment
			return {"name" => "ExplanationOfIndependentValuerUsedForRevaluationOfficeEquipment","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfIndependentValuerUsedForRevaluationOfficeEquipment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412240","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfIndependentValuerUsedForRevaluationOtherPropertyPlantAndEquipment
			return {"name" => "ExplanationOfIndependentValuerUsedForRevaluationOtherPropertyPlantAndEquipment","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfIndependentValuerUsedForRevaluationOtherPropertyPlantAndEquipment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412241","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfIndependentValuerUsedForRevaluationPropertyPlantAndEquipment
			return {"name" => "ExplanationOfIndependentValuerUsedForRevaluationPropertyPlantAndEquipment","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfIndependentValuerUsedForRevaluationPropertyPlantAndEquipment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412242","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfIndependentValuerUsedForRevaluationTangibleExplorationAndEvaluationAssets
			return {"name" => "ExplanationOfIndependentValuerUsedForRevaluationTangibleExplorationAndEvaluationAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfIndependentValuerUsedForRevaluationTangibleExplorationAndEvaluationAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412243","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfIndependentValuerUsedForRevaluationVehicles
			return {"name" => "ExplanationOfIndependentValuerUsedForRevaluationVehicles","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfIndependentValuerUsedForRevaluationVehicles","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412244","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceived
			return {"name" => "ExplanationOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceived","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceived","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412245","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfIntangibleAssetsPledgedAsSecurity
			return {"name" => "ExplanationOfIntangibleAssetsPledgedAsSecurity","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfIntangibleAssetsPledgedAsSecurity","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412246","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfInterestRevenueReportedNetOfInterestExpense
			return {"name" => "ExplanationOfInterestRevenueReportedNetOfInterestExpense","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfInterestRevenueReportedNetOfInterestExpense","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412247","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfInventoriesPledgedAsSecurityForLiabilities
			return {"name" => "ExplanationOfInventoriesPledgedAsSecurityForLiabilities","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfInventoriesPledgedAsSecurityForLiabilities","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412248","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfInvestingAndFinancingTransactionsNotRequireUseOfCashOrCashEquivalents
			return {"name" => "ExplanationOfInvestingAndFinancingTransactionsNotRequireUseOfCashOrCashEquivalents","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfInvestingAndFinancingTransactionsNotRequireUseOfCashOrCashEquivalents","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412249","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfManagementJudgementsInApplyingEntitysAccountingPoliciesWithSignificantEffectOnRecognisedAmounts
			return {"name" => "ExplanationOfManagementJudgementsInApplyingEntitysAccountingPoliciesWithSignificantEffectOnRecognisedAmounts","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfManagementJudgementsInApplyingEntitysAccountingPoliciesWithSignificantEffectOnRecognisedAmounts","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412250","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfMeasurementBasesUsedInPreparingFinancialStatements
			return {"name" => "ExplanationOfMeasurementBasesUsedInPreparingFinancialStatements","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfMeasurementBasesUsedInPreparingFinancialStatements","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412251","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfMeasurementOfOperatingSegmentProfitOrLossAssetsAndLiabilities
			return {"name" => "ExplanationOfMeasurementOfOperatingSegmentProfitOrLossAssetsAndLiabilities","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfMeasurementOfOperatingSegmentProfitOrLossAssetsAndLiabilities","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412252","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfNecessaryInformationNotAvailableAndDevelopmentCostExcessive
			return {"name" => "ExplanationOfNecessaryInformationNotAvailableAndDevelopmentCostExcessive","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfNecessaryInformationNotAvailableAndDevelopmentCostExcessive","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412253","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfNotAppliedNewStandardsOrInterpretations
			return {"name" => "ExplanationOfNotAppliedNewStandardsOrInterpretations","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfNotAppliedNewStandardsOrInterpretations","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412254","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfPortionOfConsiderationConsistingOfCashAndCashEquivalents
			return {"name" => "ExplanationOfPortionOfConsiderationConsistingOfCashAndCashEquivalents","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfPortionOfConsiderationConsistingOfCashAndCashEquivalents","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412255","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfPossibilityOfReimbursementContingentLiabilityForDecommissioningRestorationAndRehabilitationCosts
			return {"name" => "ExplanationOfPossibilityOfReimbursementContingentLiabilityForDecommissioningRestorationAndRehabilitationCosts","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfPossibilityOfReimbursementContingentLiabilityForDecommissioningRestorationAndRehabilitationCosts","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412256","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfPossibilityOfReimbursementLegalProceedingsContingentLiability
			return {"name" => "ExplanationOfPossibilityOfReimbursementLegalProceedingsContingentLiability","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfPossibilityOfReimbursementLegalProceedingsContingentLiability","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412257","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfPossibilityOfReimbursementOnerousContractsContingentLiability
			return {"name" => "ExplanationOfPossibilityOfReimbursementOnerousContractsContingentLiability","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfPossibilityOfReimbursementOnerousContractsContingentLiability","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412258","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfPossibilityOfReimbursementOtherContingentLiabilities
			return {"name" => "ExplanationOfPossibilityOfReimbursementOtherContingentLiabilities","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfPossibilityOfReimbursementOtherContingentLiabilities","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412259","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfPossibilityOfReimbursementRestructuringContingentLiability
			return {"name" => "ExplanationOfPossibilityOfReimbursementRestructuringContingentLiability","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfPossibilityOfReimbursementRestructuringContingentLiability","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412260","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfPossibilityOfReimbursementWarrantyContingentLiability
			return {"name" => "ExplanationOfPossibilityOfReimbursementWarrantyContingentLiability","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfPossibilityOfReimbursementWarrantyContingentLiability","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412261","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfPropertyPlantAndEquipmentPledgedAsSecurity
			return {"name" => "ExplanationOfPropertyPlantAndEquipmentPledgedAsSecurity","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfPropertyPlantAndEquipmentPledgedAsSecurity","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412263","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfPropertyPlantAndEquipmentTemporarilyIdle
			return {"name" => "ExplanationOfPropertyPlantAndEquipmentTemporarilyIdle","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfPropertyPlantAndEquipmentTemporarilyIdle","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412264","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfProvisionsForDoubtfulDebtsRelatedToOutstandingBalancesOfRelatedPartyTransactionAssociates
			return {"name" => "ExplanationOfProvisionsForDoubtfulDebtsRelatedToOutstandingBalancesOfRelatedPartyTransactionAssociates","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfProvisionsForDoubtfulDebtsRelatedToOutstandingBalancesOfRelatedPartyTransactionAssociates","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412265","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfProvisionsForDoubtfulDebtsRelatedToOutstandingBalancesOfRelatedPartyTransactionJointControlOrSignificantInfluence
			return {"name" => "ExplanationOfProvisionsForDoubtfulDebtsRelatedToOutstandingBalancesOfRelatedPartyTransactionJointControlOrSignificantInfluence","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfProvisionsForDoubtfulDebtsRelatedToOutstandingBalancesOfRelatedPartyTransactionJointControlOrSignificantInfluence","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412266","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfProvisionsForDoubtfulDebtsRelatedToOutstandingBalancesOfRelatedPartyTransactionJointVenturesWhereEntityIsVenturer
			return {"name" => "ExplanationOfProvisionsForDoubtfulDebtsRelatedToOutstandingBalancesOfRelatedPartyTransactionJointVenturesWhereEntityIsVenturer","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfProvisionsForDoubtfulDebtsRelatedToOutstandingBalancesOfRelatedPartyTransactionJointVenturesWhereEntityIsVenturer","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412267","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfProvisionsForDoubtfulDebtsRelatedToOutstandingBalancesOfRelatedPartyTransactionKeyManagementPersonnelOfEntity
			return {"name" => "ExplanationOfProvisionsForDoubtfulDebtsRelatedToOutstandingBalancesOfRelatedPartyTransactionKeyManagementPersonnelOfEntity","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfProvisionsForDoubtfulDebtsRelatedToOutstandingBalancesOfRelatedPartyTransactionKeyManagementPersonnelOfEntity","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412268","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfProvisionsForDoubtfulDebtsRelatedToOutstandingBalancesOfRelatedPartyTransactionOtherRelatedParties
			return {"name" => "ExplanationOfProvisionsForDoubtfulDebtsRelatedToOutstandingBalancesOfRelatedPartyTransactionOtherRelatedParties","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfProvisionsForDoubtfulDebtsRelatedToOutstandingBalancesOfRelatedPartyTransactionOtherRelatedParties","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412269","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfProvisionsForDoubtfulDebtsRelatedToOutstandingBalancesOfRelatedPartyTransactionParent
			return {"name" => "ExplanationOfProvisionsForDoubtfulDebtsRelatedToOutstandingBalancesOfRelatedPartyTransactionParent","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfProvisionsForDoubtfulDebtsRelatedToOutstandingBalancesOfRelatedPartyTransactionParent","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412270","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfProvisionsForDoubtfulDebtsRelatedToOutstandingBalancesOfRelatedPartyTransactionSubsidiaries
			return {"name" => "ExplanationOfProvisionsForDoubtfulDebtsRelatedToOutstandingBalancesOfRelatedPartyTransactionSubsidiaries","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfProvisionsForDoubtfulDebtsRelatedToOutstandingBalancesOfRelatedPartyTransactionSubsidiaries","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412271","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfReasonForNondisclosureOfInformationRegardingContingentAsset
			return {"name" => "ExplanationOfReasonForNondisclosureOfInformationRegardingContingentAsset","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfReasonForNondisclosureOfInformationRegardingContingentAsset","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412272","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfReasonForNondisclosureOfInformationRegardingContingentLiability
			return {"name" => "ExplanationOfReasonForNondisclosureOfInformationRegardingContingentLiability","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfReasonForNondisclosureOfInformationRegardingContingentLiability","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412273","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfReasonForNondisclosureOfInformationRegardingProvision
			return {"name" => "ExplanationOfReasonForNondisclosureOfInformationRegardingProvision","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfReasonForNondisclosureOfInformationRegardingProvision","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412274","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfRecognisedAmountForEachSignificantCategoryOfRevenue
			return {"name" => "ExplanationOfRecognisedAmountForEachSignificantCategoryOfRevenue","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfRecognisedAmountForEachSignificantCategoryOfRevenue","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412275","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfRecognitionAndDerecognitionOfGoodwillDuringPeriod
			return {"name" => "ExplanationOfRecognitionAndDerecognitionOfGoodwillDuringPeriod","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfRecognitionAndDerecognitionOfGoodwillDuringPeriod","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412276","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfRelationshipsBetweenParentsAndEntity
			return {"name" => "ExplanationOfRelationshipsBetweenParentsAndEntity","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfRelationshipsBetweenParentsAndEntity","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412279","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfResearchAndDevelopmentExpendituresRecognisedAsExpenseDuringPeriod
			return {"name" => "ExplanationOfResearchAndDevelopmentExpendituresRecognisedAsExpenseDuringPeriod","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfResearchAndDevelopmentExpendituresRecognisedAsExpenseDuringPeriod","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412281","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfRestrictionsOnDistributionOfRevaluationSurplusForIntangibleAssets
			return {"name" => "ExplanationOfRestrictionsOnDistributionOfRevaluationSurplusForIntangibleAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfRestrictionsOnDistributionOfRevaluationSurplusForIntangibleAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412282","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfRestrictionsOnRemittanceOfIncomeAndDisposalProceedsOfInvestmentProperty
			return {"name" => "ExplanationOfRestrictionsOnRemittanceOfIncomeAndDisposalProceedsOfInvestmentProperty","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfRestrictionsOnRemittanceOfIncomeAndDisposalProceedsOfInvestmentProperty","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412283","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfRevaluationMethodsAndAssumptionsConstructionInProgress
			return {"name" => "ExplanationOfRevaluationMethodsAndAssumptionsConstructionInProgress","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfRevaluationMethodsAndAssumptionsConstructionInProgress","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412284","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfRevaluationMethodsAndAssumptionsFixturesAndFittings
			return {"name" => "ExplanationOfRevaluationMethodsAndAssumptionsFixturesAndFittings","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfRevaluationMethodsAndAssumptionsFixturesAndFittings","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412285","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfRevaluationMethodsAndAssumptionsIntangibleExplorationAndEvaluationAssets
			return {"name" => "ExplanationOfRevaluationMethodsAndAssumptionsIntangibleExplorationAndEvaluationAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfRevaluationMethodsAndAssumptionsIntangibleExplorationAndEvaluationAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412286","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfRevaluationMethodsAndAssumptionsLandAndBuildings
			return {"name" => "ExplanationOfRevaluationMethodsAndAssumptionsLandAndBuildings","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfRevaluationMethodsAndAssumptionsLandAndBuildings","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412287","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfRevaluationMethodsAndAssumptionsMachinery
			return {"name" => "ExplanationOfRevaluationMethodsAndAssumptionsMachinery","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfRevaluationMethodsAndAssumptionsMachinery","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412288","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfRevaluationMethodsAndAssumptionsOfficeEquipment
			return {"name" => "ExplanationOfRevaluationMethodsAndAssumptionsOfficeEquipment","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfRevaluationMethodsAndAssumptionsOfficeEquipment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412289","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfRevaluationMethodsAndAssumptionsOtherPropertyPlantAndEquipment
			return {"name" => "ExplanationOfRevaluationMethodsAndAssumptionsOtherPropertyPlantAndEquipment","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfRevaluationMethodsAndAssumptionsOtherPropertyPlantAndEquipment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412290","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfRevaluationMethodsAndAssumptionsPropertyPlantAndEquipment
			return {"name" => "ExplanationOfRevaluationMethodsAndAssumptionsPropertyPlantAndEquipment","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfRevaluationMethodsAndAssumptionsPropertyPlantAndEquipment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412291","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfRevaluationMethodsAndAssumptionsTangibleExplorationAndEvaluationAssets
			return {"name" => "ExplanationOfRevaluationMethodsAndAssumptionsTangibleExplorationAndEvaluationAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfRevaluationMethodsAndAssumptionsTangibleExplorationAndEvaluationAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412292","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfRevaluationMethodsAndAssumptionsVehicles
			return {"name" => "ExplanationOfRevaluationMethodsAndAssumptionsVehicles","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfRevaluationMethodsAndAssumptionsVehicles","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412293","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfShareOptionsExercisableInSharebasedPaymentArrangement
			return {"name" => "ExplanationOfShareOptionsExercisableInSharebasedPaymentArrangement","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfShareOptionsExercisableInSharebasedPaymentArrangement","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412295","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfShareOptionsExercisedInSharebasedPaymentArrangement
			return {"name" => "ExplanationOfShareOptionsExercisedInSharebasedPaymentArrangement","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfShareOptionsExercisedInSharebasedPaymentArrangement","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412296","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfShareOptionsExpiredInSharebasedPaymentArrangement
			return {"name" => "ExplanationOfShareOptionsExpiredInSharebasedPaymentArrangement","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfShareOptionsExpiredInSharebasedPaymentArrangement","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412297","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfShareOptionsForfeitedInSharebasedPaymentArrangement
			return {"name" => "ExplanationOfShareOptionsForfeitedInSharebasedPaymentArrangement","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfShareOptionsForfeitedInSharebasedPaymentArrangement","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412298","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfShareOptionsGrantedInSharebasedPaymentArrangement
			return {"name" => "ExplanationOfShareOptionsGrantedInSharebasedPaymentArrangement","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfShareOptionsGrantedInSharebasedPaymentArrangement","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412299","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfShareOptionsOutstandingInSharebasedPaymentArrangement
			return {"name" => "ExplanationOfShareOptionsOutstandingInSharebasedPaymentArrangement","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfShareOptionsOutstandingInSharebasedPaymentArrangement","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412300","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfSignificantDecreaseInLevelOfGovernmentGrantsForAgriculturalActivity
			return {"name" => "ExplanationOfSignificantDecreaseInLevelOfGovernmentGrantsForAgriculturalActivity","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfSignificantDecreaseInLevelOfGovernmentGrantsForAgriculturalActivity","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412301","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfTemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures
			return {"name" => "ExplanationOfTemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfTemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412302","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfTotalConsiderationPaidOrReceived
			return {"name" => "ExplanationOfTotalConsiderationPaidOrReceived","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfTotalConsiderationPaidOrReceived","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412303","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfTransactionsRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination
			return {"name" => "ExplanationOfTransactionsRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfTransactionsRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination","substitutionGroup" => "xbrli:item","info:creationID" => "i200903180032411001","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfUnfulfilledConditionsAndOtherContingenciesAttachingToGovernmentAssistance
			return {"name" => "ExplanationOfUnfulfilledConditionsAndOtherContingenciesAttachingToGovernmentAssistance","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfUnfulfilledConditionsAndOtherContingenciesAttachingToGovernmentAssistance","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412305","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfUnguaranteedResidualValuesAccruingToBenefitOfLessor
			return {"name" => "ExplanationOfUnguaranteedResidualValuesAccruingToBenefitOfLessor","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfUnguaranteedResidualValuesAccruingToBenefitOfLessor","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412306","type" => "xbrli:stringItemType",}
		end
		def ExplanationOfUnrecognisedShareOfLossesOfAssociate
			return {"name" => "ExplanationOfUnrecognisedShareOfLossesOfAssociate","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOfUnrecognisedShareOfLossesOfAssociate","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412307","type" => "xbrli:stringItemType",}
		end
		def ExplanationOrCrossReferencesToInterimFinancialStatementDisclosuresForFirsttimeAdopter
			return {"name" => "ExplanationOrCrossReferencesToInterimFinancialStatementDisclosuresForFirsttimeAdopter","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationOrCrossReferencesToInterimFinancialStatementDisclosuresForFirsttimeAdopter","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412308","type" => "xbrli:stringItemType",}
		end
		def ExplanationWhichDisclosuresCouldNotBeMadeAndReasonsWhyTheyCannotBeMadeIfInitialAccountingForBusinessCombinationIsIncomplete
			return {"name" => "ExplanationWhichDisclosuresCouldNotBeMadeAndReasonsWhyTheyCannotBeMadeIfInitialAccountingForBusinessCombinationIsIncomplete","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationWhichDisclosuresCouldNotBeMadeAndReasonsWhyTheyCannotBeMadeIfInitialAccountingForBusinessCombinationIsIncomplete","substitutionGroup" => "xbrli:item","info:creationID" => "i200903180066411001","type" => "xbrli:stringItemType",}
		end
		def ExplanationWhyFairValueBecomesReliableForBiologicalAssetsPreviouslyMeasuredAtCost
			return {"name" => "ExplanationWhyFairValueBecomesReliableForBiologicalAssetsPreviouslyMeasuredAtCost","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationWhyFairValueBecomesReliableForBiologicalAssetsPreviouslyMeasuredAtCost","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412309","type" => "xbrli:stringItemType",}
		end
		def ExplanationWhyFairValueCannotBeReliablyMeasuredForBiologicalAssetsAtCost
			return {"name" => "ExplanationWhyFairValueCannotBeReliablyMeasuredForBiologicalAssetsAtCost","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationWhyFairValueCannotBeReliablyMeasuredForBiologicalAssetsAtCost","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412310","type" => "xbrli:stringItemType",}
		end
		def ExplanationWhyFairValueCannotBeReliablyMeasuredForInvestmentPropertyAtCostWithinFairValueModel
			return {"name" => "ExplanationWhyFairValueCannotBeReliablyMeasuredForInvestmentPropertyAtCostWithinFairValueModel","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationWhyFairValueCannotBeReliablyMeasuredForInvestmentPropertyAtCostWithinFairValueModel","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412311","type" => "xbrli:stringItemType",}
		end
		def ExplanationWhyFairValueCannotBeReliablyMeasuredForInvestmentPropertyCostModel
			return {"name" => "ExplanationWhyFairValueCannotBeReliablyMeasuredForInvestmentPropertyCostModel","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationWhyFairValueCannotBeReliablyMeasuredForInvestmentPropertyCostModel","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412312","type" => "xbrli:stringItemType",}
		end
		def ExplanationWhyFinancialStatementsNotPreparedOnGoingConcernBasis
			return {"name" => "ExplanationWhyFinancialStatementsNotPreparedOnGoingConcernBasis","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplanationWhyFinancialStatementsNotPreparedOnGoingConcernBasis","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412313","type" => "xbrli:stringItemType",}
		end
		def ExplorationAndEvaluationAssets
			return {"xbrli:balance" => "debit","name" => "ExplorationAndEvaluationAssets","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_ExplorationAndEvaluationAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412314","type" => "xbrli:monetaryItemType",}
		end
		def ExplorationAndEvaluationAssetsAbstract
			return {"name" => "ExplorationAndEvaluationAssetsAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplorationAndEvaluationAssetsAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412315","type" => "xbrli:stringItemType",}
		end
		def ExplorationAndEvaluationAssetsAccumulatedDepreciationAmortisationAndImpairment
			return {"name" => "ExplorationAndEvaluationAssetsAccumulatedDepreciationAmortisationAndImpairment","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_ExplorationAndEvaluationAssetsAccumulatedDepreciationAmortisationAndImpairment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412316","type" => "xbrli:monetaryItemType",}
		end
		def ExplorationAndEvaluationAssetsCarryingAmountAtCostOfRevaluedAssets
			return {"name" => "ExplorationAndEvaluationAssetsCarryingAmountAtCostOfRevaluedAssets","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_ExplorationAndEvaluationAssetsCarryingAmountAtCostOfRevaluedAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412317","type" => "xbrli:monetaryItemType",}
		end
		def ExplorationAndEvaluationAssetsCarryingAmountOfAssetsRetiredFromActiveUse
			return {"name" => "ExplorationAndEvaluationAssetsCarryingAmountOfAssetsRetiredFromActiveUse","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_ExplorationAndEvaluationAssetsCarryingAmountOfAssetsRetiredFromActiveUse","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412318","type" => "xbrli:monetaryItemType",}
		end
		def ExplorationAndEvaluationAssetsCarryingAmountOfRevaluedAssets
			return {"name" => "ExplorationAndEvaluationAssetsCarryingAmountOfRevaluedAssets","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_ExplorationAndEvaluationAssetsCarryingAmountOfRevaluedAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412319","type" => "xbrli:monetaryItemType",}
		end
		def ExplorationAndEvaluationAssetsCarryingAmountOfRevaluedAssetsByActiveMarketPrices
			return {"name" => "ExplorationAndEvaluationAssetsCarryingAmountOfRevaluedAssetsByActiveMarketPrices","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_ExplorationAndEvaluationAssetsCarryingAmountOfRevaluedAssetsByActiveMarketPrices","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412320","type" => "xbrli:monetaryItemType",}
		end
		def ExplorationAndEvaluationAssetsCarryingAmountOfRevaluedAssetsByEstimations
			return {"name" => "ExplorationAndEvaluationAssetsCarryingAmountOfRevaluedAssetsByEstimations","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_ExplorationAndEvaluationAssetsCarryingAmountOfRevaluedAssetsByEstimations","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412321","type" => "xbrli:monetaryItemType",}
		end
		def ExplorationAndEvaluationAssetsExpendituresRecognisedForConstructions
			return {"name" => "ExplorationAndEvaluationAssetsExpendituresRecognisedForConstructions","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_ExplorationAndEvaluationAssetsExpendituresRecognisedForConstructions","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412322","type" => "xbrli:monetaryItemType",}
		end
		def ExplorationAndEvaluationAssetsGross
			return {"xbrli:balance" => "debit","name" => "ExplorationAndEvaluationAssetsGross","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_ExplorationAndEvaluationAssetsGross","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412323","type" => "xbrli:monetaryItemType",}
		end
		def ExplorationAndEvaluationAssetsGrossAbstract
			return {"name" => "ExplorationAndEvaluationAssetsGrossAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplorationAndEvaluationAssetsGrossAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412324","type" => "xbrli:stringItemType",}
		end
		def ExplorationAndEvaluationAssetsGrossCarryingAmountFullyDepreciated
			return {"name" => "ExplorationAndEvaluationAssetsGrossCarryingAmountFullyDepreciated","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_ExplorationAndEvaluationAssetsGrossCarryingAmountFullyDepreciated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412326","type" => "xbrli:monetaryItemType",}
		end
		def ExplorationAndEvaluationAssetsGrossCarryingAmountaccumulatedDepreciationAbstract
			return {"name" => "ExplorationAndEvaluationAssetsGrossCarryingAmountaccumulatedDepreciationAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplorationAndEvaluationAssetsGrossCarryingAmountaccumulatedDepreciationAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412325","type" => "xbrli:stringItemType",}
		end
		def ExplorationAndEvaluationAssetsGrossnetAbstract
			return {"name" => "ExplorationAndEvaluationAssetsGrossnetAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplorationAndEvaluationAssetsGrossnetAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412327","type" => "xbrli:stringItemType",}
		end
		def ExplorationAndEvaluationAssetsGrossnetAndAdditionalInformationAbstract
			return {"name" => "ExplorationAndEvaluationAssetsGrossnetAndAdditionalInformationAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplorationAndEvaluationAssetsGrossnetAndAdditionalInformationAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412328","type" => "xbrli:stringItemType",}
		end
		def ExplorationAndEvaluationAssetsRevaluationAbstract
			return {"name" => "ExplorationAndEvaluationAssetsRevaluationAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ExplorationAndEvaluationAssetsRevaluationAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412329","type" => "xbrli:stringItemType",}
		end
		def ExplorationAndEvaluationAssetsRevaluationSurplus
			return {"name" => "ExplorationAndEvaluationAssetsRevaluationSurplus","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_ExplorationAndEvaluationAssetsRevaluationSurplus","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412330","type" => "xbrli:monetaryItemType",}
		end
		def ExplorationAndEvaluationAssetsTemporarilyIdle
			return {"name" => "ExplorationAndEvaluationAssetsTemporarilyIdle","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_ExplorationAndEvaluationAssetsTemporarilyIdle","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412331","type" => "xbrli:monetaryItemType",}
		end
		def FactorsUsedToIdentifyEntitysReportableSegments
			return {"name" => "FactorsUsedToIdentifyEntitysReportableSegments","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_FactorsUsedToIdentifyEntitysReportableSegments","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412332","type" => "xbrli:stringItemType",}
		end
		def FairValueGainsLossesOnFinancialAssetsReclassifiedOutOfAvailableforsaleFinancialAssetsNotRecognisedInOtherComprehensiveIncome
			return {"xbrli:balance" => "credit","name" => "FairValueGainsLossesOnFinancialAssetsReclassifiedOutOfAvailableforsaleFinancialAssetsNotRecognisedInOtherComprehensiveIncome","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_FairValueGainsLossesOnFinancialAssetsReclassifiedOutOfAvailableforsaleFinancialAssetsNotRecognisedInOtherComprehensiveIncome","substitutionGroup" => "xbrli:item","info:creationID" => "i200811241019611242","type" => "xbrli:monetaryItemType",}
		end
		def FairValueGainsLossesOnFinancialAssetsReclassifiedOutOfAvailableforsaleFinancialAssetsRecognisedInOtherComprehensiveIncome
			return {"xbrli:balance" => "credit","name" => "FairValueGainsLossesOnFinancialAssetsReclassifiedOutOfAvailableforsaleFinancialAssetsRecognisedInOtherComprehensiveIncome","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_FairValueGainsLossesOnFinancialAssetsReclassifiedOutOfAvailableforsaleFinancialAssetsRecognisedInOtherComprehensiveIncome","substitutionGroup" => "xbrli:item","info:creationID" => "i200811241019491230","type" => "xbrli:monetaryItemType",}
		end
		def FairValueGainsLossesOnFinancialAssetsReclassifiedOutOfFinancialAssetsAtFairValueThroughProfitOrLossNotRecognisedInProfitOrLoss
			return {"xbrli:balance" => "credit","name" => "FairValueGainsLossesOnFinancialAssetsReclassifiedOutOfFinancialAssetsAtFairValueThroughProfitOrLossNotRecognisedInProfitOrLoss","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_FairValueGainsLossesOnFinancialAssetsReclassifiedOutOfFinancialAssetsAtFairValueThroughProfitOrLossNotRecognisedInProfitOrLoss","substitutionGroup" => "xbrli:item","info:creationID" => "i200811241019511241","type" => "xbrli:monetaryItemType",}
		end
		def FairValueGainsLossesOnFinancialAssetsReclassifiedOutOfFinancialAssetsAtFairValueThroughProfitOrLossRecognisedInProfitOrLoss
			return {"xbrli:balance" => "credit","name" => "FairValueGainsLossesOnFinancialAssetsReclassifiedOutOfFinancialAssetsAtFairValueThroughProfitOrLossRecognisedInProfitOrLoss","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_FairValueGainsLossesOnFinancialAssetsReclassifiedOutOfFinancialAssetsAtFairValueThroughProfitOrLossRecognisedInProfitOrLoss","substitutionGroup" => "xbrli:item","info:creationID" => "i200811241019481229","type" => "xbrli:monetaryItemType",}
		end
		def FairValueHedgesAbstract
			return {"name" => "FairValueHedgesAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_FairValueHedgesAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412333","type" => "xbrli:stringItemType",}
		end
		def FairValueOfAcquiredReceivables
			return {"xbrli:balance" => "debit","name" => "FairValueOfAcquiredReceivables","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_FairValueOfAcquiredReceivables","substitutionGroup" => "xbrli:item","info:creationID" => "i200903180024411001","type" => "xbrli:monetaryItemType",}
		end
		def FairValuesOfIntangibleAssetUsedAsDeemedCost
			return {"name" => "FairValuesOfIntangibleAssetUsedAsDeemedCost","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_FairValuesOfIntangibleAssetUsedAsDeemedCost","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412334","type" => "xbrli:monetaryItemType",}
		end
		def FairValuesOfIntangibleAssetUsedAsDeemedCostAggregateAdjustment
			return {"name" => "FairValuesOfIntangibleAssetUsedAsDeemedCostAggregateAdjustment","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_FairValuesOfIntangibleAssetUsedAsDeemedCostAggregateAdjustment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412335","type" => "xbrli:monetaryItemType",}
		end
		def FairValuesOfIntangibleAssetUsedAsDeemedCostCarryingAmountPreviousGAAP
			return {"name" => "FairValuesOfIntangibleAssetUsedAsDeemedCostCarryingAmountPreviousGAAP","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_FairValuesOfIntangibleAssetUsedAsDeemedCostCarryingAmountPreviousGAAP","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412336","type" => "xbrli:monetaryItemType",}
		end
		def FairValuesOfInvestmentPropertyUsedAsDeemedCost
			return {"name" => "FairValuesOfInvestmentPropertyUsedAsDeemedCost","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_FairValuesOfInvestmentPropertyUsedAsDeemedCost","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412337","type" => "xbrli:monetaryItemType",}
		end
		def FairValuesOfInvestmentPropertyUsedAsDeemedCostAggregateAdjustment
			return {"name" => "FairValuesOfInvestmentPropertyUsedAsDeemedCostAggregateAdjustment","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_FairValuesOfInvestmentPropertyUsedAsDeemedCostAggregateAdjustment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412338","type" => "xbrli:monetaryItemType",}
		end
		def FairValuesOfInvestmentPropertyUsedAsDeemedCostCarryingAmountPreviousGAAP
			return {"name" => "FairValuesOfInvestmentPropertyUsedAsDeemedCostCarryingAmountPreviousGAAP","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_FairValuesOfInvestmentPropertyUsedAsDeemedCostCarryingAmountPreviousGAAP","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412339","type" => "xbrli:monetaryItemType",}
		end
		def FairValuesOfItemsAbstract
			return {"name" => "FairValuesOfItemsAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_FairValuesOfItemsAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412340","type" => "xbrli:stringItemType",}
		end
		def FairValuesOfPropertyPlantAndEquipmentUsedAsDeemedCost
			return {"name" => "FairValuesOfPropertyPlantAndEquipmentUsedAsDeemedCost","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_FairValuesOfPropertyPlantAndEquipmentUsedAsDeemedCost","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412341","type" => "xbrli:monetaryItemType",}
		end
		def FairValuesOfPropertyPlantAndEquipmentUsedAsDeemedCostAggregateAdjustment
			return {"name" => "FairValuesOfPropertyPlantAndEquipmentUsedAsDeemedCostAggregateAdjustment","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_FairValuesOfPropertyPlantAndEquipmentUsedAsDeemedCostAggregateAdjustment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412342","type" => "xbrli:monetaryItemType",}
		end
		def FairValuesOfPropertyPlantAndEquipmentUsedAsDeemedCostCarryingAmountPreviousGAAP
			return {"name" => "FairValuesOfPropertyPlantAndEquipmentUsedAsDeemedCostCarryingAmountPreviousGAAP","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_FairValuesOfPropertyPlantAndEquipmentUsedAsDeemedCostCarryingAmountPreviousGAAP","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412343","type" => "xbrli:monetaryItemType",}
		end
		def FeeIncomeAndExpenseAbstract
			return {"name" => "FeeIncomeAndExpenseAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_FeeIncomeAndExpenseAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412344","type" => "xbrli:stringItemType",}
		end
		def FeeIncomeExpenseArisingFromFinancialAssetsOrFinancialLiabilitiesNotAtFairValueThroughProfitOrLoss
			return {"xbrli:balance" => "credit","name" => "FeeIncomeExpenseArisingFromFinancialAssetsOrFinancialLiabilitiesNotAtFairValueThroughProfitOrLoss","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_FeeIncomeExpenseArisingFromFinancialAssetsOrFinancialLiabilitiesNotAtFairValueThroughProfitOrLoss","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412345","type" => "xbrli:monetaryItemType",}
		end
		def FeeIncomeExpenseArisingFromTrustAndFiduciaryActivities
			return {"xbrli:balance" => "credit","name" => "FeeIncomeExpenseArisingFromTrustAndFiduciaryActivities","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_FeeIncomeExpenseArisingFromTrustAndFiduciaryActivities","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412346","type" => "xbrli:monetaryItemType",}
		end
		def FinanceCosts
			return {"xbrli:balance" => "debit","name" => "FinanceCosts","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_FinanceCosts","substitutionGroup" => "xbrli:item","info:creationID" => "i200811051028413500","type" => "xbrli:monetaryItemType",}
		end
		def FinanceIncome
			return {"xbrli:balance" => "credit","name" => "FinanceIncome","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_FinanceIncome","substitutionGroup" => "xbrli:item","info:creationID" => "i200811061028413500","type" => "xbrli:monetaryItemType",}
		end
		def FinancialAssetsAbstract
			return {"name" => "FinancialAssetsAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_FinancialAssetsAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412348","type" => "xbrli:stringItemType",}
		end
		def FinancialAssetsAtFairValueThroughProfitOrLoss
			return {"xbrli:balance" => "debit","name" => "FinancialAssetsAtFairValueThroughProfitOrLoss","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_FinancialAssetsAtFairValueThroughProfitOrLoss","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412349","type" => "xbrli:monetaryItemType",}
		end
		def FinancialAssetsAtFairValueThroughProfitOrLossAbstract
			return {"name" => "FinancialAssetsAtFairValueThroughProfitOrLossAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_FinancialAssetsAtFairValueThroughProfitOrLossAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412350","type" => "xbrli:stringItemType",}
		end
		def FinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsHeldForTrading
			return {"xbrli:balance" => "debit","name" => "FinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsHeldForTrading","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_FinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsHeldForTrading","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412351","type" => "xbrli:monetaryItemType",}
		end
		def FinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsHeldForTradingAbstract
			return {"name" => "FinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsHeldForTradingAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_FinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsHeldForTradingAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412352","type" => "xbrli:stringItemType",}
		end
		def FinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsHeldForTradingInvestments
			return {"xbrli:balance" => "debit","name" => "FinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsHeldForTradingInvestments","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_FinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsHeldForTradingInvestments","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412353","type" => "xbrli:monetaryItemType",}
		end
		def FinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsHeldForTradingOtherFinancialAssets
			return {"xbrli:balance" => "debit","name" => "FinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsHeldForTradingOtherFinancialAssets","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_FinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsHeldForTradingOtherFinancialAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412354","type" => "xbrli:monetaryItemType",}
		end
		def FinancialAssetsAtFairValueThroughProfitOrLossDesignatedAsUponInitialRecognition
			return {"xbrli:balance" => "debit","name" => "FinancialAssetsAtFairValueThroughProfitOrLossDesignatedAsUponInitialRecognition","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_FinancialAssetsAtFairValueThroughProfitOrLossDesignatedAsUponInitialRecognition","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412355","type" => "xbrli:monetaryItemType",}
		end
		def FinancialAssetsAtFairValueThroughProfitOrLossDesignatedAsUponInitialRecognitionAbstract
			return {"name" => "FinancialAssetsAtFairValueThroughProfitOrLossDesignatedAsUponInitialRecognitionAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_FinancialAssetsAtFairValueThroughProfitOrLossDesignatedAsUponInitialRecognitionAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412356","type" => "xbrli:stringItemType",}
		end
		def FinancialAssetsAtFairValueThroughProfitOrLossDesignatedAsUponInitialRecognitionInvestments
			return {"xbrli:balance" => "debit","name" => "FinancialAssetsAtFairValueThroughProfitOrLossDesignatedAsUponInitialRecognitionInvestments","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_FinancialAssetsAtFairValueThroughProfitOrLossDesignatedAsUponInitialRecognitionInvestments","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412357","type" => "xbrli:monetaryItemType",}
		end
		def FinancialAssetsAtFairValueThroughProfitOrLossDesignatedAsUponInitialRecognitionOtherFinancialAssets
			return {"xbrli:balance" => "debit","name" => "FinancialAssetsAtFairValueThroughProfitOrLossDesignatedAsUponInitialRecognitionOtherFinancialAssets","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_FinancialAssetsAtFairValueThroughProfitOrLossDesignatedAsUponInitialRecognitionOtherFinancialAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412358","type" => "xbrli:monetaryItemType",}
		end
		def FinancialAssetsAtFairValueThroughProfitOrLossInvestments
			return {"xbrli:balance" => "debit","name" => "FinancialAssetsAtFairValueThroughProfitOrLossInvestments","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_FinancialAssetsAtFairValueThroughProfitOrLossInvestments","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412359","type" => "xbrli:monetaryItemType",}
		end
		def FinancialAssetsAtFairValueThroughProfitOrLossOtherFinancialAssets
			return {"xbrli:balance" => "debit","name" => "FinancialAssetsAtFairValueThroughProfitOrLossOtherFinancialAssets","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_FinancialAssetsAtFairValueThroughProfitOrLossOtherFinancialAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412360","type" => "xbrli:monetaryItemType",}
		end
		def FinancialAssetsAvailableforsale
			return {"xbrli:balance" => "debit","name" => "FinancialAssetsAvailableforsale","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_FinancialAssetsAvailableforsale","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412361","type" => "xbrli:monetaryItemType",}
		end
		def FinancialAssetsAvailableforsaleAbstract
			return {"name" => "FinancialAssetsAvailableforsaleAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_FinancialAssetsAvailableforsaleAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412362","type" => "xbrli:stringItemType",}
		end
		def FinancialAssetsAvailableforsaleInvestments
			return {"xbrli:balance" => "debit","name" => "FinancialAssetsAvailableforsaleInvestments","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_FinancialAssetsAvailableforsaleInvestments","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412363","type" => "xbrli:monetaryItemType",}
		end
		def FinancialAssetsAvailableforsaleOtherFinancialAssets
			return {"xbrli:balance" => "debit","name" => "FinancialAssetsAvailableforsaleOtherFinancialAssets","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_FinancialAssetsAvailableforsaleOtherFinancialAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412364","type" => "xbrli:monetaryItemType",}
		end
		def FinancialAssetsReclassifiedOutOfAvailableforsaleFinancialAssetsAtFairValue
			return {"xbrli:balance" => "debit","name" => "FinancialAssetsReclassifiedOutOfAvailableforsaleFinancialAssetsAtFairValue","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_FinancialAssetsReclassifiedOutOfAvailableforsaleFinancialAssetsAtFairValue","substitutionGroup" => "xbrli:item","info:creationID" => "i200811241019461227","type" => "xbrli:monetaryItemType",}
		end
		def FinancialAssetsReclassifiedOutOfAvailableforsaleFinancialAssetsCarryingAmount
			return {"xbrli:balance" => "debit","name" => "FinancialAssetsReclassifiedOutOfAvailableforsaleFinancialAssetsCarryingAmount","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_FinancialAssetsReclassifiedOutOfAvailableforsaleFinancialAssetsCarryingAmount","substitutionGroup" => "xbrli:item","info:creationID" => "i200811241019451226","type" => "xbrli:monetaryItemType",}
		end
		def FinancialAssetsReclassifiedOutOfFinancialAssetsAtFairValueThroughProfitOrLossAtFairValue
			return {"xbrli:balance" => "debit","name" => "FinancialAssetsReclassifiedOutOfFinancialAssetsAtFairValueThroughProfitOrLossAtFairValue","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_FinancialAssetsReclassifiedOutOfFinancialAssetsAtFairValueThroughProfitOrLossAtFairValue","substitutionGroup" => "xbrli:item","info:creationID" => "i200811241019441225","type" => "xbrli:monetaryItemType",}
		end
		def FinancialAssetsReclassifiedOutOfFinancialAssetsAtFairValueThroughProfitOrLossCarryingAmount
			return {"xbrli:balance" => "debit","name" => "FinancialAssetsReclassifiedOutOfFinancialAssetsAtFairValueThroughProfitOrLossCarryingAmount","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_FinancialAssetsReclassifiedOutOfFinancialAssetsAtFairValueThroughProfitOrLossCarryingAmount","substitutionGroup" => "xbrli:item","info:creationID" => "i200811241019419224","type" => "xbrli:monetaryItemType",}
		end
		def FinancialEffectOfChangesInAccountingPolicyAbstract
			return {"name" => "FinancialEffectOfChangesInAccountingPolicyAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_FinancialEffectOfChangesInAccountingPolicyAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200812011028071002","type" => "xbrli:stringItemType",}
		end
		def FinancialEffectOfCorrectionsOfAccountingErrorsAbstract
			return {"name" => "FinancialEffectOfCorrectionsOfAccountingErrorsAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_FinancialEffectOfCorrectionsOfAccountingErrorsAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200812011028041002","type" => "xbrli:stringItemType",}
		end
		def FinancialEffectOfTransitionFromPreviousGAAPToIFRSsDimension
			return {"name" => "FinancialEffectOfTransitionFromPreviousGAAPToIFRSsDimension","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_FinancialEffectOfTransitionFromPreviousGAAPToIFRSsDimension","substitutionGroup" => "xbrldt:dimensionItem","info:creationID" => "i200812011028081002","type" => "xbrli:stringItemType",}
		end
		def FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue
			return {"name" => "FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412365","type" => "xbrli:monetaryItemType",}
		end
		def FinancialInstrumentsMeasuredInLevel1OfFairValueHierarchy
			return {"name" => "FinancialInstrumentsMeasuredInLevel1OfFairValueHierarchy","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_FinancialInstrumentsMeasuredInLevel1OfFairValueHierarchy","substitutionGroup" => "xbrli:item","info:creationID" => "i200903261703000000","type" => "xbrli:monetaryItemType",}
		end
		def FinancialInstrumentsMeasuredInLevel2OfFairValueHierarchy
			return {"name" => "FinancialInstrumentsMeasuredInLevel2OfFairValueHierarchy","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_FinancialInstrumentsMeasuredInLevel2OfFairValueHierarchy","substitutionGroup" => "xbrli:item","info:creationID" => "i200903261704000000","type" => "xbrli:monetaryItemType",}
		end
		def FinancialInstrumentsMeasuredInLevel3OfFairValueHierarchy
			return {"name" => "FinancialInstrumentsMeasuredInLevel3OfFairValueHierarchy","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_FinancialInstrumentsMeasuredInLevel3OfFairValueHierarchy","substitutionGroup" => "xbrli:item","info:creationID" => "i200903261705000000","type" => "xbrli:monetaryItemType",}
		end
		def FinancialLiabilitiesAbstract
			return {"name" => "FinancialLiabilitiesAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_FinancialLiabilitiesAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412366","type" => "xbrli:stringItemType",}
		end
		def FinancialLiabilitiesAtAmortisedCost
			return {"xbrli:balance" => "credit","name" => "FinancialLiabilitiesAtAmortisedCost","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_FinancialLiabilitiesAtAmortisedCost","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412367","type" => "xbrli:monetaryItemType",}
		end
		def FinancialLiabilitiesAtAmortisedCostAbstract
			return {"name" => "FinancialLiabilitiesAtAmortisedCostAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_FinancialLiabilitiesAtAmortisedCostAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412368","type" => "xbrli:stringItemType",}
		end
		def FinancialLiabilitiesAtAmortisedCostOtherFinancialLiabilities
			return {"xbrli:balance" => "credit","name" => "FinancialLiabilitiesAtAmortisedCostOtherFinancialLiabilities","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_FinancialLiabilitiesAtAmortisedCostOtherFinancialLiabilities","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412369","type" => "xbrli:monetaryItemType",}
		end
		def FinancialLiabilitiesAtAmortisedCostTradeAndOtherPayables
			return {"xbrli:balance" => "credit","name" => "FinancialLiabilitiesAtAmortisedCostTradeAndOtherPayables","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_FinancialLiabilitiesAtAmortisedCostTradeAndOtherPayables","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412370","type" => "xbrli:monetaryItemType",}
		end
		def FinancialLiabilitiesAtFairValueThroughProfitOrLoss
			return {"xbrli:balance" => "credit","name" => "FinancialLiabilitiesAtFairValueThroughProfitOrLoss","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_FinancialLiabilitiesAtFairValueThroughProfitOrLoss","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412371","type" => "xbrli:monetaryItemType",}
		end
		def FinancialLiabilitiesAtFairValueThroughProfitOrLossAbstract
			return {"name" => "FinancialLiabilitiesAtFairValueThroughProfitOrLossAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_FinancialLiabilitiesAtFairValueThroughProfitOrLossAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412372","type" => "xbrli:stringItemType",}
		end
		def FinancialLiabilitiesAtFairValueThroughProfitOrLossClassifiedAsHeldForTrading
			return {"xbrli:balance" => "credit","name" => "FinancialLiabilitiesAtFairValueThroughProfitOrLossClassifiedAsHeldForTrading","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_FinancialLiabilitiesAtFairValueThroughProfitOrLossClassifiedAsHeldForTrading","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412373","type" => "xbrli:monetaryItemType",}
		end
		def FinancialLiabilitiesAtFairValueThroughProfitOrLossClassifiedAsHeldForTradingAbstract
			return {"name" => "FinancialLiabilitiesAtFairValueThroughProfitOrLossClassifiedAsHeldForTradingAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_FinancialLiabilitiesAtFairValueThroughProfitOrLossClassifiedAsHeldForTradingAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412374","type" => "xbrli:stringItemType",}
		end
		def FinancialLiabilitiesAtFairValueThroughProfitOrLossClassifiedAsHeldForTradingOtherFinancialLiabilities
			return {"xbrli:balance" => "credit","name" => "FinancialLiabilitiesAtFairValueThroughProfitOrLossClassifiedAsHeldForTradingOtherFinancialLiabilities","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_FinancialLiabilitiesAtFairValueThroughProfitOrLossClassifiedAsHeldForTradingOtherFinancialLiabilities","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412375","type" => "xbrli:monetaryItemType",}
		end
		def FinancialLiabilitiesAtFairValueThroughProfitOrLossClassifiedAsHeldForTradingTradeAndOtherPayables
			return {"xbrli:balance" => "credit","name" => "FinancialLiabilitiesAtFairValueThroughProfitOrLossClassifiedAsHeldForTradingTradeAndOtherPayables","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_FinancialLiabilitiesAtFairValueThroughProfitOrLossClassifiedAsHeldForTradingTradeAndOtherPayables","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412376","type" => "xbrli:monetaryItemType",}
		end
		def FinancialLiabilitiesAtFairValueThroughProfitOrLossDesignatedAsUponInitialRecognition
			return {"xbrli:balance" => "credit","name" => "FinancialLiabilitiesAtFairValueThroughProfitOrLossDesignatedAsUponInitialRecognition","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_FinancialLiabilitiesAtFairValueThroughProfitOrLossDesignatedAsUponInitialRecognition","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412377","type" => "xbrli:monetaryItemType",}
		end
		def FinancialLiabilitiesAtFairValueThroughProfitOrLossDesignatedAsUponInitialRecognitionAbstract
			return {"name" => "FinancialLiabilitiesAtFairValueThroughProfitOrLossDesignatedAsUponInitialRecognitionAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_FinancialLiabilitiesAtFairValueThroughProfitOrLossDesignatedAsUponInitialRecognitionAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412378","type" => "xbrli:stringItemType",}
		end
		def FinancialLiabilitiesAtFairValueThroughProfitOrLossDesignatedAsUponInitialRecognitionOtherFinancialLiabilities
			return {"xbrli:balance" => "credit","name" => "FinancialLiabilitiesAtFairValueThroughProfitOrLossDesignatedAsUponInitialRecognitionOtherFinancialLiabilities","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_FinancialLiabilitiesAtFairValueThroughProfitOrLossDesignatedAsUponInitialRecognitionOtherFinancialLiabilities","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412379","type" => "xbrli:monetaryItemType",}
		end
		def FinancialLiabilitiesAtFairValueThroughProfitOrLossDesignatedAsUponInitialRecognitionTradeAndOtherPayables
			return {"xbrli:balance" => "credit","name" => "FinancialLiabilitiesAtFairValueThroughProfitOrLossDesignatedAsUponInitialRecognitionTradeAndOtherPayables","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_FinancialLiabilitiesAtFairValueThroughProfitOrLossDesignatedAsUponInitialRecognitionTradeAndOtherPayables","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412380","type" => "xbrli:monetaryItemType",}
		end
		def FinancialLiabilitiesAtFairValueThroughProfitOrLossOtherFinancialLiabilities
			return {"xbrli:balance" => "credit","name" => "FinancialLiabilitiesAtFairValueThroughProfitOrLossOtherFinancialLiabilities","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_FinancialLiabilitiesAtFairValueThroughProfitOrLossOtherFinancialLiabilities","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412381","type" => "xbrli:monetaryItemType",}
		end
		def FinancialLiabilitiesAtFairValueThroughProfitOrLossTradeAndOtherPayables
			return {"xbrli:balance" => "credit","name" => "FinancialLiabilitiesAtFairValueThroughProfitOrLossTradeAndOtherPayables","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_FinancialLiabilitiesAtFairValueThroughProfitOrLossTradeAndOtherPayables","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412382","type" => "xbrli:monetaryItemType",}
		end
		def FinancialLiabilitiesReclassifiedIntoEquity
			return {"name" => "FinancialLiabilitiesReclassifiedIntoEquity","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_FinancialLiabilitiesReclassifiedIntoEquity","substitutionGroup" => "xbrli:item","info:creationID" => "i200811041023411224","type" => "xbrli:monetaryItemType",}
		end
		def FinishedGoods
			return {"xbrli:balance" => "debit","name" => "FinishedGoods","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_FinishedGoods","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412383","type" => "xbrli:monetaryItemType",}
		end
		def FirstTimeAdoptionFairValuesUsedAsDeemedCostAbstract
			return {"name" => "FirstTimeAdoptionFairValuesUsedAsDeemedCostAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_FirstTimeAdoptionFairValuesUsedAsDeemedCostAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412384","type" => "xbrli:stringItemType",}
		end
		def FirstTimeAdoptionRedesignatedFinancialAssetsAndLiabilitiesAbstract
			return {"name" => "FirstTimeAdoptionRedesignatedFinancialAssetsAndLiabilitiesAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_FirstTimeAdoptionRedesignatedFinancialAssetsAndLiabilitiesAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412385","type" => "xbrli:stringItemType",}
		end
		def FixturesAndFittings
			return {"xbrli:balance" => "debit","name" => "FixturesAndFittings","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_FixturesAndFittings","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412386","type" => "xbrli:monetaryItemType",}
		end
		def FixturesAndFittingsAbstract
			return {"name" => "FixturesAndFittingsAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_FixturesAndFittingsAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412387","type" => "xbrli:stringItemType",}
		end
		def FixturesAndFittingsAccumulatedDepreciationAndImpairment
			return {"xbrli:balance" => "credit","name" => "FixturesAndFittingsAccumulatedDepreciationAndImpairment","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_FixturesAndFittingsAccumulatedDepreciationAndImpairment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412388","type" => "xbrli:monetaryItemType",}
		end
		def FixturesAndFittingsCarryingAmountAtCostOfRevaluedAssets
			return {"name" => "FixturesAndFittingsCarryingAmountAtCostOfRevaluedAssets","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_FixturesAndFittingsCarryingAmountAtCostOfRevaluedAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412389","type" => "xbrli:monetaryItemType",}
		end
		def FixturesAndFittingsCarryingAmountOfAssetsRetiredFromActiveUse
			return {"name" => "FixturesAndFittingsCarryingAmountOfAssetsRetiredFromActiveUse","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_FixturesAndFittingsCarryingAmountOfAssetsRetiredFromActiveUse","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412390","type" => "xbrli:monetaryItemType",}
		end
		def FixturesAndFittingsCarryingAmountOfRevaluedAssets
			return {"name" => "FixturesAndFittingsCarryingAmountOfRevaluedAssets","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_FixturesAndFittingsCarryingAmountOfRevaluedAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412391","type" => "xbrli:monetaryItemType",}
		end
		def FixturesAndFittingsCarryingAmountOfRevaluedAssetsByActiveMarketPrices
			return {"name" => "FixturesAndFittingsCarryingAmountOfRevaluedAssetsByActiveMarketPrices","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_FixturesAndFittingsCarryingAmountOfRevaluedAssetsByActiveMarketPrices","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412392","type" => "xbrli:monetaryItemType",}
		end
		def FixturesAndFittingsCarryingAmountOfRevaluedAssetsByEstimations
			return {"name" => "FixturesAndFittingsCarryingAmountOfRevaluedAssetsByEstimations","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_FixturesAndFittingsCarryingAmountOfRevaluedAssetsByEstimations","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412393","type" => "xbrli:monetaryItemType",}
		end
		def FixturesAndFittingsExpendituresRecognisedForConstructions
			return {"name" => "FixturesAndFittingsExpendituresRecognisedForConstructions","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_FixturesAndFittingsExpendituresRecognisedForConstructions","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412394","type" => "xbrli:monetaryItemType",}
		end
		def FixturesAndFittingsGross
			return {"xbrli:balance" => "debit","name" => "FixturesAndFittingsGross","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_FixturesAndFittingsGross","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412395","type" => "xbrli:monetaryItemType",}
		end
		def FixturesAndFittingsGrossCarryingAmountFullyDepreciated
			return {"name" => "FixturesAndFittingsGrossCarryingAmountFullyDepreciated","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_FixturesAndFittingsGrossCarryingAmountFullyDepreciated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412396","type" => "xbrli:monetaryItemType",}
		end
		def FixturesAndFittingsRevaluationSurplus
			return {"name" => "FixturesAndFittingsRevaluationSurplus","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_FixturesAndFittingsRevaluationSurplus","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412397","type" => "xbrli:monetaryItemType",}
		end
		def FixturesAndFittingsTemporarilyIdle
			return {"name" => "FixturesAndFittingsTemporarilyIdle","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_FixturesAndFittingsTemporarilyIdle","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412398","type" => "xbrli:monetaryItemType",}
		end
		def FutureFinanceChargeOnFinanceLease
			return {"xbrli:balance" => "credit","name" => "FutureFinanceChargeOnFinanceLease","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_FutureFinanceChargeOnFinanceLease","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412399","type" => "xbrli:monetaryItemType",}
		end
		def FutureFinanceChargeOnFinanceLeaseAbstract
			return {"name" => "FutureFinanceChargeOnFinanceLeaseAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_FutureFinanceChargeOnFinanceLeaseAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412400","type" => "xbrli:stringItemType",}
		end
		def FutureFinanceChargeOnFinanceLeaseEndOfPeriodLaterThanFiveYears
			return {"xbrli:balance" => "credit","name" => "FutureFinanceChargeOnFinanceLeaseEndOfPeriodLaterThanFiveYears","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_FutureFinanceChargeOnFinanceLeaseEndOfPeriodLaterThanFiveYears","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412401","type" => "xbrli:monetaryItemType",}
		end
		def FutureFinanceChargeOnFinanceLeaseEndOfPeriodLaterThanOneYearAndNotLaterThanFiveYears
			return {"xbrli:balance" => "credit","name" => "FutureFinanceChargeOnFinanceLeaseEndOfPeriodLaterThanOneYearAndNotLaterThanFiveYears","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_FutureFinanceChargeOnFinanceLeaseEndOfPeriodLaterThanOneYearAndNotLaterThanFiveYears","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412402","type" => "xbrli:monetaryItemType",}
		end
		def FutureFinanceChargeOnFinanceLeaseEndOfPeriodNotLaterThanOneYear
			return {"xbrli:balance" => "credit","name" => "FutureFinanceChargeOnFinanceLeaseEndOfPeriodNotLaterThanOneYear","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_FutureFinanceChargeOnFinanceLeaseEndOfPeriodNotLaterThanOneYear","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412403","type" => "xbrli:monetaryItemType",}
		end
		def GainLossThatIsOfSuchSizeNatureOrIncidenceThatDisclosureIsRelevantToUnderstandingCombinedEntitysFinancialStatements
			return {"xbrli:balance" => "credit","name" => "GainLossThatIsOfSuchSizeNatureOrIncidenceThatDisclosureIsRelevantToUnderstandingCombinedEntitysFinancialStatements","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_GainLossThatIsOfSuchSizeNatureOrIncidenceThatDisclosureIsRelevantToUnderstandingCombinedEntitysFinancialStatements","substitutionGroup" => "xbrli:item","info:creationID" => "i200903180063411001","type" => "xbrli:monetaryItemType",}
		end
		def GainLossThatRelatesToIdentifiableAssetsAcquiredOrLiabilitiesAssumedInBusinessCombination
			return {"xbrli:balance" => "credit","name" => "GainLossThatRelatesToIdentifiableAssetsAcquiredOrLiabilitiesAssumedInBusinessCombination","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_GainLossThatRelatesToIdentifiableAssetsAcquiredOrLiabilitiesAssumedInBusinessCombination","substitutionGroup" => "xbrli:item","info:creationID" => "i200903180061411001","type" => "xbrli:monetaryItemType",}
		end
		def GainsLossesForPeriodIncludedInProfitOrLossForAssetsHeldAtEndOfReportingPeriod
			return {"name" => "GainsLossesForPeriodIncludedInProfitOrLossForAssetsHeldAtEndOfReportingPeriod","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_GainsLossesForPeriodIncludedInProfitOrLossForAssetsHeldAtEndOfReportingPeriod","substitutionGroup" => "xbrli:item","info:creationID" => "i200903261718000000","type" => "xbrli:monetaryItemType",}
		end
		def GainsLossesOnAvailableforsaleFinancialAssets
			return {"xbrli:balance" => "credit","name" => "GainsLossesOnAvailableforsaleFinancialAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_GainsLossesOnAvailableforsaleFinancialAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412404","type" => "xbrli:monetaryItemType",}
		end
		def GainsLossesOnCashFlowHedgesBeforeTax
			return {"xbrli:balance" => "credit","name" => "GainsLossesOnCashFlowHedgesBeforeTax","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_GainsLossesOnCashFlowHedgesBeforeTax","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412405","type" => "xbrli:monetaryItemType",}
		end
		def GainsLossesOnCashFlowHedgesNetOfTax
			return {"xbrli:balance" => "credit","name" => "GainsLossesOnCashFlowHedgesNetOfTax","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_GainsLossesOnCashFlowHedgesNetOfTax","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412406","type" => "xbrli:monetaryItemType",}
		end
		def GainsLossesOnChangeInFairValueEstimatesOfBiologicalAssetsForCurrentPeriod
			return {"xbrli:balance" => "credit","name" => "GainsLossesOnChangeInFairValueEstimatesOfBiologicalAssetsForCurrentPeriod","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_GainsLossesOnChangeInFairValueEstimatesOfBiologicalAssetsForCurrentPeriod","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412407","type" => "xbrli:monetaryItemType",}
		end
		def GainsLossesOnDisposalsOfInvestmentPropertyCarriedAtCostWithinFairValueModel
			return {"xbrli:balance" => "credit","name" => "GainsLossesOnDisposalsOfInvestmentPropertyCarriedAtCostWithinFairValueModel","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_GainsLossesOnDisposalsOfInvestmentPropertyCarriedAtCostWithinFairValueModel","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412408","type" => "xbrli:monetaryItemType",}
		end
		def GainsLossesOnDisposalsOfInvestments
			return {"xbrli:balance" => "credit","name" => "GainsLossesOnDisposalsOfInvestments","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_GainsLossesOnDisposalsOfInvestments","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412409","type" => "xbrli:monetaryItemType",}
		end
		def GainsLossesOnDisposalsOfOtherNoncurrentAssets
			return {"xbrli:balance" => "credit","name" => "GainsLossesOnDisposalsOfOtherNoncurrentAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_GainsLossesOnDisposalsOfOtherNoncurrentAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412410","type" => "xbrli:monetaryItemType",}
		end
		def GainsLossesOnDisposalsOfPropertyPlantAndEquipment
			return {"xbrli:balance" => "credit","name" => "GainsLossesOnDisposalsOfPropertyPlantAndEquipment","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_GainsLossesOnDisposalsOfPropertyPlantAndEquipment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412411","type" => "xbrli:monetaryItemType",}
		end
		def GainsLossesOnExchangeDifferencesOnTranslationBeforeTax
			return {"xbrli:balance" => "credit","name" => "GainsLossesOnExchangeDifferencesOnTranslationBeforeTax","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_GainsLossesOnExchangeDifferencesOnTranslationBeforeTax","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412412","type" => "xbrli:monetaryItemType",}
		end
		def GainsLossesOnExchangeDifferencesOnTranslationNetOfTax
			return {"xbrli:balance" => "credit","name" => "GainsLossesOnExchangeDifferencesOnTranslationNetOfTax","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_GainsLossesOnExchangeDifferencesOnTranslationNetOfTax","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412413","type" => "xbrli:monetaryItemType",}
		end
		def GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss
			return {"xbrli:balance" => "credit","name" => "GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412414","type" => "xbrli:monetaryItemType",}
		end
		def GainsLossesOnFairValueAdjustmentAbstract
			return {"name" => "GainsLossesOnFairValueAdjustmentAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_GainsLossesOnFairValueAdjustmentAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412415","type" => "xbrli:stringItemType",}
		end
		def GainsLossesOnFairValueAdjustmentBiologicalAssets
			return {"xbrli:balance" => "debit","name" => "GainsLossesOnFairValueAdjustmentBiologicalAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_GainsLossesOnFairValueAdjustmentBiologicalAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412416","type" => "xbrli:monetaryItemType",}
		end
		def GainsLossesOnFairValueAdjustmentBiologicalAssetsAtFairValue
			return {"xbrli:balance" => "debit","name" => "GainsLossesOnFairValueAdjustmentBiologicalAssetsAtFairValue","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_GainsLossesOnFairValueAdjustmentBiologicalAssetsAtFairValue","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412417","type" => "xbrli:monetaryItemType",}
		end
		def GainsLossesOnFairValueAdjustmentInvestmentPropertyAtFairValue
			return {"xbrli:balance" => "debit","name" => "GainsLossesOnFairValueAdjustmentInvestmentPropertyAtFairValue","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_GainsLossesOnFairValueAdjustmentInvestmentPropertyAtFairValue","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412418","type" => "xbrli:monetaryItemType",}
		end
		def GainsLossesOnFairValueAdjustmentInvestmentPropertyFairValueModel
			return {"xbrli:balance" => "debit","name" => "GainsLossesOnFairValueAdjustmentInvestmentPropertyFairValueModel","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_GainsLossesOnFairValueAdjustmentInvestmentPropertyFairValueModel","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412419","type" => "xbrli:monetaryItemType",}
		end
		def GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss
			return {"xbrli:balance" => "credit","name" => "GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss","substitutionGroup" => "xbrli:item","info:creationID" => "i200901231000000000","type" => "xbrli:monetaryItemType",}
		end
		def GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsHeldForTrading
			return {"xbrli:balance" => "credit","name" => "GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsHeldForTrading","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsHeldForTrading","substitutionGroup" => "xbrli:item","info:creationID" => "i200901231000000001","type" => "xbrli:monetaryItemType",}
		end
		def GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossDesignatedAsUponInitialRecognition
			return {"xbrli:balance" => "credit","name" => "GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossDesignatedAsUponInitialRecognition","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossDesignatedAsUponInitialRecognition","substitutionGroup" => "xbrli:item","info:creationID" => "i200901231000000002","type" => "xbrli:monetaryItemType",}
		end
		def GainsLossesOnFinancialAssetsReclassifiedOutOfAvailableforsaleFinancialAssetsRecognisedInOtherComprehensiveIncome
			return {"xbrli:balance" => "credit","name" => "GainsLossesOnFinancialAssetsReclassifiedOutOfAvailableforsaleFinancialAssetsRecognisedInOtherComprehensiveIncome","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_GainsLossesOnFinancialAssetsReclassifiedOutOfAvailableforsaleFinancialAssetsRecognisedInOtherComprehensiveIncome","substitutionGroup" => "xbrli:item","info:creationID" => "i200811241019811232","type" => "xbrli:monetaryItemType",}
		end
		def GainsLossesOnFinancialAssetsReclassifiedOutOfFinancialAssetsAtFairValueThroughProfitOrLossRecognisedInProfitOrLoss
			return {"xbrli:balance" => "credit","name" => "GainsLossesOnFinancialAssetsReclassifiedOutOfFinancialAssetsAtFairValueThroughProfitOrLossRecognisedInProfitOrLoss","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_GainsLossesOnFinancialAssetsReclassifiedOutOfFinancialAssetsAtFairValueThroughProfitOrLossRecognisedInProfitOrLoss","substitutionGroup" => "xbrli:item","info:creationID" => "i200811241019711231","type" => "xbrli:monetaryItemType",}
		end
		def GainsLossesOnFinancialInstrumentsAbstract
			return {"name" => "GainsLossesOnFinancialInstrumentsAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_GainsLossesOnFinancialInstrumentsAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412423","type" => "xbrli:stringItemType",}
		end
		def GainsLossesOnFinancialLiabilitiesAtAmortisedCost
			return {"xbrli:balance" => "credit","name" => "GainsLossesOnFinancialLiabilitiesAtAmortisedCost","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_GainsLossesOnFinancialLiabilitiesAtAmortisedCost","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412424","type" => "xbrli:monetaryItemType",}
		end
		def GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss
			return {"xbrli:balance" => "credit","name" => "GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss","substitutionGroup" => "xbrli:item","info:creationID" => "i200901231000000003","type" => "xbrli:monetaryItemType",}
		end
		def GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLossClassifiedAsHeldForTrading
			return {"xbrli:balance" => "credit","name" => "GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLossClassifiedAsHeldForTrading","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLossClassifiedAsHeldForTrading","substitutionGroup" => "xbrli:item","info:creationID" => "i200901231000000004","type" => "xbrli:monetaryItemType",}
		end
		def GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLossDesignatedAsUponInitialRecognition
			return {"xbrli:balance" => "credit","name" => "GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLossDesignatedAsUponInitialRecognition","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLossDesignatedAsUponInitialRecognition","substitutionGroup" => "xbrli:item","info:creationID" => "i200901231000000005","type" => "xbrli:monetaryItemType",}
		end
		def GainsLossesOnHedgedItemAttributableToHedgedRisk
			return {"xbrli:balance" => "credit","name" => "GainsLossesOnHedgedItemAttributableToHedgedRisk","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_GainsLossesOnHedgedItemAttributableToHedgedRisk","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412425","type" => "xbrli:monetaryItemType",}
		end
		def GainsLossesOnHedgingInstrument
			return {"xbrli:balance" => "credit","name" => "GainsLossesOnHedgingInstrument","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_GainsLossesOnHedgingInstrument","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412426","type" => "xbrli:monetaryItemType",}
		end
		def GainsLossesOnHeldtomaturityInvestments
			return {"xbrli:balance" => "credit","name" => "GainsLossesOnHeldtomaturityInvestments","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_GainsLossesOnHeldtomaturityInvestments","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412427","type" => "xbrli:monetaryItemType",}
		end
		def GainsLossesOnIneffectivenessOfCashFlowHedgesRecognisedInProfitOrLoss
			return {"xbrli:balance" => "credit","name" => "GainsLossesOnIneffectivenessOfCashFlowHedgesRecognisedInProfitOrLoss","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_GainsLossesOnIneffectivenessOfCashFlowHedgesRecognisedInProfitOrLoss","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412428","type" => "xbrli:monetaryItemType",}
		end
		def GainsLossesOnIneffectivenessOfHedgesOfNetInvestmentsInForeignOperations
			return {"xbrli:balance" => "credit","name" => "GainsLossesOnIneffectivenessOfHedgesOfNetInvestmentsInForeignOperations","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_GainsLossesOnIneffectivenessOfHedgesOfNetInvestmentsInForeignOperations","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412429","type" => "xbrli:monetaryItemType",}
		end
		def GainsLossesOnInitialRecognitionOfBiologicalAssetsForCurrentPeriod
			return {"xbrli:balance" => "credit","name" => "GainsLossesOnInitialRecognitionOfBiologicalAssetsForCurrentPeriod","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_GainsLossesOnInitialRecognitionOfBiologicalAssetsForCurrentPeriod","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412430","type" => "xbrli:monetaryItemType",}
		end
		def GainsLossesOnLitigationSettlements
			return {"xbrli:balance" => "debit","name" => "GainsLossesOnLitigationSettlements","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_GainsLossesOnLitigationSettlements","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412431","type" => "xbrli:monetaryItemType",}
		end
		def GainsLossesOnLoansAndReceivables
			return {"xbrli:balance" => "credit","name" => "GainsLossesOnLoansAndReceivables","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_GainsLossesOnLoansAndReceivables","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412432","type" => "xbrli:monetaryItemType",}
		end
		def GainsLossesOnNetMonetaryPosition
			return {"xbrli:balance" => "credit","name" => "GainsLossesOnNetMonetaryPosition","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_GainsLossesOnNetMonetaryPosition","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412433","type" => "xbrli:monetaryItemType",}
		end
		def GainsLossesOnNetMonetaryPositionAbstract
			return {"name" => "GainsLossesOnNetMonetaryPositionAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_GainsLossesOnNetMonetaryPositionAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412434","type" => "xbrli:stringItemType",}
		end
		def GainsLossesOnRemeasuringAvailableforsaleFinancialAssetsBeforeTax
			return {"xbrli:balance" => "credit","name" => "GainsLossesOnRemeasuringAvailableforsaleFinancialAssetsBeforeTax","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_GainsLossesOnRemeasuringAvailableforsaleFinancialAssetsBeforeTax","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412435","type" => "xbrli:monetaryItemType",}
		end
		def GainsLossesOnRemeasuringAvailableforsaleFinancialAssetsNetOfTax
			return {"xbrli:balance" => "credit","name" => "GainsLossesOnRemeasuringAvailableforsaleFinancialAssetsNetOfTax","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_GainsLossesOnRemeasuringAvailableforsaleFinancialAssetsNetOfTax","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412436","type" => "xbrli:monetaryItemType",}
		end
		def GainsLossesOnSubsequentIncreaseInFairValueLessCostsToSellNotInExcessOfRecognisedCumulativeImpairmentLoss
			return {"name" => "GainsLossesOnSubsequentIncreaseInFairValueLessCostsToSellNotInExcessOfRecognisedCumulativeImpairmentLoss","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_GainsLossesOnSubsequentIncreaseInFairValueLessCostsToSellNotInExcessOfRecognisedCumulativeImpairmentLoss","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412437","type" => "xbrli:monetaryItemType",}
		end
		def GainsLossesRecognisedInOtherComprehensiveIncomeForFinancialInstrumentsMeasuredInLevel3OfFairValueHierarchy
			return {"name" => "GainsLossesRecognisedInOtherComprehensiveIncomeForFinancialInstrumentsMeasuredInLevel3OfFairValueHierarchy","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_GainsLossesRecognisedInOtherComprehensiveIncomeForFinancialInstrumentsMeasuredInLevel3OfFairValueHierarchy","substitutionGroup" => "xbrli:item","info:creationID" => "i200903261710000000","type" => "xbrli:monetaryItemType",}
		end
		def GainsLossesRecognisedInProfitOrLossForFinancialInstrumentsMeasuredInLevel3OfFairValueHierarchy
			return {"name" => "GainsLossesRecognisedInProfitOrLossForFinancialInstrumentsMeasuredInLevel3OfFairValueHierarchy","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_GainsLossesRecognisedInProfitOrLossForFinancialInstrumentsMeasuredInLevel3OfFairValueHierarchy","substitutionGroup" => "xbrli:item","info:creationID" => "i200903261708000000","type" => "xbrli:monetaryItemType",}
		end
		def GainsLossesRecognisedWhenControlInSubsidiaryIsLost
			return {"xbrli:balance" => "credit","name" => "GainsLossesRecognisedWhenControlInSubsidiaryIsLost","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_GainsLossesRecognisedWhenControlInSubsidiaryIsLost","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412438","type" => "xbrli:monetaryItemType",}
		end
		def GeographicalAreasAbstract
			return {"name" => "GeographicalAreasAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_GeographicalAreasAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200812011028181002","type" => "xbrli:stringItemType",}
		end
		def GeographicalAreasDimension
			return {"name" => "GeographicalAreasDimension","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_GeographicalAreasDimension","substitutionGroup" => "xbrldt:dimensionItem","info:creationID" => "i200812011028171002","type" => "xbrli:stringItemType",}
		end
		def Goodwill
			return {"xbrli:balance" => "debit","name" => "Goodwill","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_Goodwill","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412439","type" => "xbrli:monetaryItemType",}
		end
		def GoodwillDerecognisedWithoutHavingPreviouslyBeenIncludedInDisposalGroupClassifiedAsHeldForSale
			return {"name" => "GoodwillDerecognisedWithoutHavingPreviouslyBeenIncludedInDisposalGroupClassifiedAsHeldForSale","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_GoodwillDerecognisedWithoutHavingPreviouslyBeenIncludedInDisposalGroupClassifiedAsHeldForSale","substitutionGroup" => "xbrli:item","info:creationID" => "i200903180057411001","type" => "xbrli:monetaryItemType",}
		end
		def GoodwillExpectedDeductibleForTaxPurposes
			return {"xbrli:balance" => "debit","name" => "GoodwillExpectedDeductibleForTaxPurposes","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_GoodwillExpectedDeductibleForTaxPurposes","substitutionGroup" => "xbrli:item","info:creationID" => "i200903180031411001","type" => "xbrli:monetaryItemType",}
		end
		def GoodwillIncludedInDisposalGroupClassifiedAsHeldForSale
			return {"name" => "GoodwillIncludedInDisposalGroupClassifiedAsHeldForSale","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_GoodwillIncludedInDisposalGroupClassifiedAsHeldForSale","substitutionGroup" => "xbrli:item","info:creationID" => "i200903180056411001","type" => "xbrli:monetaryItemType",}
		end
		def GrossAmountAccumulatedAmortisationAndCarryingAmountAbstract
			return {"name" => "GrossAmountAccumulatedAmortisationAndCarryingAmountAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_GrossAmountAccumulatedAmortisationAndCarryingAmountAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412440","type" => "xbrli:stringItemType",}
		end
		def GrossAmountAccumulatedDepreciationImpairmentAndCarryingAmountAbstract
			return {"name" => "GrossAmountAccumulatedDepreciationImpairmentAndCarryingAmountAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_GrossAmountAccumulatedDepreciationImpairmentAndCarryingAmountAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412441","type" => "xbrli:stringItemType",}
		end
		def GrossAmountAndAccumulatedDepreciationOfInvestmentPropertyAbstract
			return {"name" => "GrossAmountAndAccumulatedDepreciationOfInvestmentPropertyAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_GrossAmountAndAccumulatedDepreciationOfInvestmentPropertyAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412442","type" => "xbrli:stringItemType",}
		end
		def GrossAmountDueFromCustomersForContractWorkAsAsset
			return {"xbrli:balance" => "debit","name" => "GrossAmountDueFromCustomersForContractWorkAsAsset","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_GrossAmountDueFromCustomersForContractWorkAsAsset","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412443","type" => "xbrli:monetaryItemType",}
		end
		def GrossAmountDueToCustomersForContractWorkAsLiability
			return {"xbrli:balance" => "credit","name" => "GrossAmountDueToCustomersForContractWorkAsLiability","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_GrossAmountDueToCustomersForContractWorkAsLiability","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412444","type" => "xbrli:monetaryItemType",}
		end
		def GrossAmountOfGoodwill
			return {"xbrli:balance" => "debit","name" => "GrossAmountOfGoodwill","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_GrossAmountOfGoodwill","substitutionGroup" => "xbrli:item","info:creationID" => "i200903180052411001","type" => "xbrli:monetaryItemType",}
		end
		def GrossCarryingAmountFullyDepreciatedAbstract
			return {"name" => "GrossCarryingAmountFullyDepreciatedAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_GrossCarryingAmountFullyDepreciatedAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412445","type" => "xbrli:stringItemType",}
		end
		def GrossContractualAmountsReceivableForAcquiredReceivables
			return {"xbrli:balance" => "debit","name" => "GrossContractualAmountsReceivableForAcquiredReceivables","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_GrossContractualAmountsReceivableForAcquiredReceivables","substitutionGroup" => "xbrli:item","info:creationID" => "i200903180025411001","type" => "xbrli:monetaryItemType",}
		end
		def GrossInvestmentInFinanceLease
			return {"xbrli:balance" => "debit","name" => "GrossInvestmentInFinanceLease","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_GrossInvestmentInFinanceLease","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412446","type" => "xbrli:monetaryItemType",}
		end
		def GrossInvestmentInFinanceLeaseAbstract
			return {"name" => "GrossInvestmentInFinanceLeaseAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_GrossInvestmentInFinanceLeaseAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412447","type" => "xbrli:stringItemType",}
		end
		def GrossInvestmentInFinanceLeaseEndOfPeriodLaterThanFiveYears
			return {"xbrli:balance" => "debit","name" => "GrossInvestmentInFinanceLeaseEndOfPeriodLaterThanFiveYears","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_GrossInvestmentInFinanceLeaseEndOfPeriodLaterThanFiveYears","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412448","type" => "xbrli:monetaryItemType",}
		end
		def GrossInvestmentInFinanceLeaseEndOfPeriodLaterThanOneYearAndNotLaterThanFiveYears
			return {"xbrli:balance" => "debit","name" => "GrossInvestmentInFinanceLeaseEndOfPeriodLaterThanOneYearAndNotLaterThanFiveYears","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_GrossInvestmentInFinanceLeaseEndOfPeriodLaterThanOneYearAndNotLaterThanFiveYears","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412449","type" => "xbrli:monetaryItemType",}
		end
		def GrossInvestmentInFinanceLeaseEndOfPeriodNotLaterThanOneYear
			return {"xbrli:balance" => "debit","name" => "GrossInvestmentInFinanceLeaseEndOfPeriodNotLaterThanOneYear","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_GrossInvestmentInFinanceLeaseEndOfPeriodNotLaterThanOneYear","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412450","type" => "xbrli:monetaryItemType",}
		end
		def GrossProfit
			return {"xbrli:balance" => "credit","name" => "GrossProfit","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_GrossProfit","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412451","type" => "xbrli:monetaryItemType",}
		end
		def HeldtomaturityInvestments
			return {"xbrli:balance" => "debit","name" => "HeldtomaturityInvestments","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_HeldtomaturityInvestments","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412452","type" => "xbrli:monetaryItemType",}
		end
		def HeldtomaturityInvestmentsAbstract
			return {"name" => "HeldtomaturityInvestmentsAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_HeldtomaturityInvestmentsAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412453","type" => "xbrli:stringItemType",}
		end
		def HeldtomaturityInvestmentsInvestments
			return {"xbrli:balance" => "debit","name" => "HeldtomaturityInvestmentsInvestments","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_HeldtomaturityInvestmentsInvestments","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412454","type" => "xbrli:monetaryItemType",}
		end
		def HeldtomaturityInvestmentsOtherFinancialAssets
			return {"xbrli:balance" => "debit","name" => "HeldtomaturityInvestmentsOtherFinancialAssets","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_HeldtomaturityInvestmentsOtherFinancialAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412455","type" => "xbrli:monetaryItemType",}
		end
		def IFRSsAbstract
			return {"name" => "IFRSsAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_IFRSsAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200812011028121002","type" => "xbrli:stringItemType",}
		end
		def IdentificationOfSupplementaryInformationWhereCurrencyIsNotFunctionalCurrencyOrPresentationCurrency
			return {"name" => "IdentificationOfSupplementaryInformationWhereCurrencyIsNotFunctionalCurrencyOrPresentationCurrency","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IdentificationOfSupplementaryInformationWhereCurrencyIsNotFunctionalCurrencyOrPresentationCurrency","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412456","type" => "xbrli:stringItemType",}
		end
		def IdentityOfPriceIndex
			return {"name" => "IdentityOfPriceIndex","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IdentityOfPriceIndex","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412457","type" => "xbrli:stringItemType",}
		end
		def ImpairmentLossAbstract
			return {"name" => "ImpairmentLossAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ImpairmentLossAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412458","type" => "xbrli:stringItemType",}
		end
		def ImpairmentLossAndReversalOfImpairmentLossAbstract
			return {"name" => "ImpairmentLossAndReversalOfImpairmentLossAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ImpairmentLossAndReversalOfImpairmentLossAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412459","type" => "xbrli:stringItemType",}
		end
		def ImpairmentLossByCategoriesAbstract
			return {"name" => "ImpairmentLossByCategoriesAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ImpairmentLossByCategoriesAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412460","type" => "xbrli:stringItemType",}
		end
		def ImpairmentLossByClassesAbstract
			return {"name" => "ImpairmentLossByClassesAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ImpairmentLossByClassesAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412461","type" => "xbrli:stringItemType",}
		end
		def ImpairmentLossFinancialAssetsAbstract
			return {"name" => "ImpairmentLossFinancialAssetsAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ImpairmentLossFinancialAssetsAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412462","type" => "xbrli:stringItemType",}
		end
		def ImpairmentLossGoodwillAbstract
			return {"name" => "ImpairmentLossGoodwillAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ImpairmentLossGoodwillAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412463","type" => "xbrli:stringItemType",}
		end
		def ImpairmentLossIntangibleAssetsOtherThanGoodwillAbstract
			return {"name" => "ImpairmentLossIntangibleAssetsOtherThanGoodwillAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ImpairmentLossIntangibleAssetsOtherThanGoodwillAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412464","type" => "xbrli:stringItemType",}
		end
		def ImpairmentLossOnFinancialAssets
			return {"name" => "ImpairmentLossOnFinancialAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ImpairmentLossOnFinancialAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412547","type" => "xbrli:monetaryItemType",}
		end
		def ImpairmentLossOtherImpairedAssetsAbstract
			return {"name" => "ImpairmentLossOtherImpairedAssetsAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ImpairmentLossOtherImpairedAssetsAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412465","type" => "xbrli:stringItemType",}
		end
		def ImpairmentLossPropertyPlantAndEquipmentAbstract
			return {"name" => "ImpairmentLossPropertyPlantAndEquipmentAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ImpairmentLossPropertyPlantAndEquipmentAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412466","type" => "xbrli:stringItemType",}
		end
		def ImpairmentLossRecognisedInOtherComprehensiveIncome
			return {"name" => "ImpairmentLossRecognisedInOtherComprehensiveIncome","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ImpairmentLossRecognisedInOtherComprehensiveIncome","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412467","type" => "xbrli:monetaryItemType",}
		end
		def ImpairmentLossRecognisedInOtherComprehensiveIncomeAbstract
			return {"name" => "ImpairmentLossRecognisedInOtherComprehensiveIncomeAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ImpairmentLossRecognisedInOtherComprehensiveIncomeAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412468","type" => "xbrli:stringItemType",}
		end
		def ImpairmentLossRecognisedInOtherComprehensiveIncomeBrandNames
			return {"name" => "ImpairmentLossRecognisedInOtherComprehensiveIncomeBrandNames","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ImpairmentLossRecognisedInOtherComprehensiveIncomeBrandNames","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412469","type" => "xbrli:monetaryItemType",}
		end
		def ImpairmentLossRecognisedInOtherComprehensiveIncomeComputerSoftware
			return {"name" => "ImpairmentLossRecognisedInOtherComprehensiveIncomeComputerSoftware","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ImpairmentLossRecognisedInOtherComprehensiveIncomeComputerSoftware","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412470","type" => "xbrli:monetaryItemType",}
		end
		def ImpairmentLossRecognisedInOtherComprehensiveIncomeComputerSoftwareInternallyGenerated
			return {"name" => "ImpairmentLossRecognisedInOtherComprehensiveIncomeComputerSoftwareInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ImpairmentLossRecognisedInOtherComprehensiveIncomeComputerSoftwareInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412471","type" => "xbrli:monetaryItemType",}
		end
		def ImpairmentLossRecognisedInOtherComprehensiveIncomeComputerSoftwareNotInternallyGenerated
			return {"name" => "ImpairmentLossRecognisedInOtherComprehensiveIncomeComputerSoftwareNotInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ImpairmentLossRecognisedInOtherComprehensiveIncomeComputerSoftwareNotInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412472","type" => "xbrli:monetaryItemType",}
		end
		def ImpairmentLossRecognisedInOtherComprehensiveIncomeConstructionInProgress
			return {"name" => "ImpairmentLossRecognisedInOtherComprehensiveIncomeConstructionInProgress","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ImpairmentLossRecognisedInOtherComprehensiveIncomeConstructionInProgress","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412473","type" => "xbrli:monetaryItemType",}
		end
		def ImpairmentLossRecognisedInOtherComprehensiveIncomeCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRights
			return {"name" => "ImpairmentLossRecognisedInOtherComprehensiveIncomeCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRights","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ImpairmentLossRecognisedInOtherComprehensiveIncomeCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRights","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412474","type" => "xbrli:monetaryItemType",}
		end
		def ImpairmentLossRecognisedInOtherComprehensiveIncomeCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsInternallyGenerated
			return {"name" => "ImpairmentLossRecognisedInOtherComprehensiveIncomeCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ImpairmentLossRecognisedInOtherComprehensiveIncomeCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412475","type" => "xbrli:monetaryItemType",}
		end
		def ImpairmentLossRecognisedInOtherComprehensiveIncomeCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsNotInternallyGenerated
			return {"name" => "ImpairmentLossRecognisedInOtherComprehensiveIncomeCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsNotInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ImpairmentLossRecognisedInOtherComprehensiveIncomeCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsNotInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412476","type" => "xbrli:monetaryItemType",}
		end
		def ImpairmentLossRecognisedInOtherComprehensiveIncomeExplorationAndEvaluationAssets
			return {"name" => "ImpairmentLossRecognisedInOtherComprehensiveIncomeExplorationAndEvaluationAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ImpairmentLossRecognisedInOtherComprehensiveIncomeExplorationAndEvaluationAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412477","type" => "xbrli:monetaryItemType",}
		end
		def ImpairmentLossRecognisedInOtherComprehensiveIncomeFinancialAssets
			return {"name" => "ImpairmentLossRecognisedInOtherComprehensiveIncomeFinancialAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ImpairmentLossRecognisedInOtherComprehensiveIncomeFinancialAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412478","type" => "xbrli:monetaryItemType",}
		end
		def ImpairmentLossRecognisedInOtherComprehensiveIncomeFixturesAndFittings
			return {"name" => "ImpairmentLossRecognisedInOtherComprehensiveIncomeFixturesAndFittings","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ImpairmentLossRecognisedInOtherComprehensiveIncomeFixturesAndFittings","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412479","type" => "xbrli:monetaryItemType",}
		end
		def ImpairmentLossRecognisedInOtherComprehensiveIncomeIntangibleAssetsOtherThanGoodwill
			return {"name" => "ImpairmentLossRecognisedInOtherComprehensiveIncomeIntangibleAssetsOtherThanGoodwill","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ImpairmentLossRecognisedInOtherComprehensiveIncomeIntangibleAssetsOtherThanGoodwill","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412480","type" => "xbrli:monetaryItemType",}
		end
		def ImpairmentLossRecognisedInOtherComprehensiveIncomeIntangibleAssetsUnderDevelopment
			return {"name" => "ImpairmentLossRecognisedInOtherComprehensiveIncomeIntangibleAssetsUnderDevelopment","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ImpairmentLossRecognisedInOtherComprehensiveIncomeIntangibleAssetsUnderDevelopment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412481","type" => "xbrli:monetaryItemType",}
		end
		def ImpairmentLossRecognisedInOtherComprehensiveIncomeIntangibleExplorationAndEvaluationAssets
			return {"name" => "ImpairmentLossRecognisedInOtherComprehensiveIncomeIntangibleExplorationAndEvaluationAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ImpairmentLossRecognisedInOtherComprehensiveIncomeIntangibleExplorationAndEvaluationAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412482","type" => "xbrli:monetaryItemType",}
		end
		def ImpairmentLossRecognisedInOtherComprehensiveIncomeIntangibleExplorationAndEvaluationAssetsInternallyGenerated
			return {"name" => "ImpairmentLossRecognisedInOtherComprehensiveIncomeIntangibleExplorationAndEvaluationAssetsInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ImpairmentLossRecognisedInOtherComprehensiveIncomeIntangibleExplorationAndEvaluationAssetsInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412483","type" => "xbrli:monetaryItemType",}
		end
		def ImpairmentLossRecognisedInOtherComprehensiveIncomeIntangibleExplorationAndEvaluationAssetsNotInternallyGenerated
			return {"name" => "ImpairmentLossRecognisedInOtherComprehensiveIncomeIntangibleExplorationAndEvaluationAssetsNotInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ImpairmentLossRecognisedInOtherComprehensiveIncomeIntangibleExplorationAndEvaluationAssetsNotInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412484","type" => "xbrli:monetaryItemType",}
		end
		def ImpairmentLossRecognisedInOtherComprehensiveIncomeLandAndBuildings
			return {"name" => "ImpairmentLossRecognisedInOtherComprehensiveIncomeLandAndBuildings","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ImpairmentLossRecognisedInOtherComprehensiveIncomeLandAndBuildings","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412485","type" => "xbrli:monetaryItemType",}
		end
		def ImpairmentLossRecognisedInOtherComprehensiveIncomeLicencesAndFranchises
			return {"name" => "ImpairmentLossRecognisedInOtherComprehensiveIncomeLicencesAndFranchises","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ImpairmentLossRecognisedInOtherComprehensiveIncomeLicencesAndFranchises","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412486","type" => "xbrli:monetaryItemType",}
		end
		def ImpairmentLossRecognisedInOtherComprehensiveIncomeLicencesAndFranchisesInternallyGenerated
			return {"name" => "ImpairmentLossRecognisedInOtherComprehensiveIncomeLicencesAndFranchisesInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ImpairmentLossRecognisedInOtherComprehensiveIncomeLicencesAndFranchisesInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412487","type" => "xbrli:monetaryItemType",}
		end
		def ImpairmentLossRecognisedInOtherComprehensiveIncomeLicencesAndFranchisesNotInternallyGenerated
			return {"name" => "ImpairmentLossRecognisedInOtherComprehensiveIncomeLicencesAndFranchisesNotInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ImpairmentLossRecognisedInOtherComprehensiveIncomeLicencesAndFranchisesNotInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412488","type" => "xbrli:monetaryItemType",}
		end
		def ImpairmentLossRecognisedInOtherComprehensiveIncomeMachinery
			return {"name" => "ImpairmentLossRecognisedInOtherComprehensiveIncomeMachinery","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ImpairmentLossRecognisedInOtherComprehensiveIncomeMachinery","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412489","type" => "xbrli:monetaryItemType",}
		end
		def ImpairmentLossRecognisedInOtherComprehensiveIncomeMastheadsAndPublishingTitles
			return {"name" => "ImpairmentLossRecognisedInOtherComprehensiveIncomeMastheadsAndPublishingTitles","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ImpairmentLossRecognisedInOtherComprehensiveIncomeMastheadsAndPublishingTitles","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412490","type" => "xbrli:monetaryItemType",}
		end
		def ImpairmentLossRecognisedInOtherComprehensiveIncomeOfficeEquipment
			return {"name" => "ImpairmentLossRecognisedInOtherComprehensiveIncomeOfficeEquipment","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ImpairmentLossRecognisedInOtherComprehensiveIncomeOfficeEquipment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412491","type" => "xbrli:monetaryItemType",}
		end
		def ImpairmentLossRecognisedInOtherComprehensiveIncomeOtherImpairedAssets
			return {"name" => "ImpairmentLossRecognisedInOtherComprehensiveIncomeOtherImpairedAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ImpairmentLossRecognisedInOtherComprehensiveIncomeOtherImpairedAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412492","type" => "xbrli:monetaryItemType",}
		end
		def ImpairmentLossRecognisedInOtherComprehensiveIncomeOtherIntangibleAssets
			return {"name" => "ImpairmentLossRecognisedInOtherComprehensiveIncomeOtherIntangibleAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ImpairmentLossRecognisedInOtherComprehensiveIncomeOtherIntangibleAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412493","type" => "xbrli:monetaryItemType",}
		end
		def ImpairmentLossRecognisedInOtherComprehensiveIncomeOtherIntangibleAssetsInternallyGenerated
			return {"name" => "ImpairmentLossRecognisedInOtherComprehensiveIncomeOtherIntangibleAssetsInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ImpairmentLossRecognisedInOtherComprehensiveIncomeOtherIntangibleAssetsInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412494","type" => "xbrli:monetaryItemType",}
		end
		def ImpairmentLossRecognisedInOtherComprehensiveIncomeOtherIntangibleAssetsNotInternallyGenerated
			return {"name" => "ImpairmentLossRecognisedInOtherComprehensiveIncomeOtherIntangibleAssetsNotInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ImpairmentLossRecognisedInOtherComprehensiveIncomeOtherIntangibleAssetsNotInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412495","type" => "xbrli:monetaryItemType",}
		end
		def ImpairmentLossRecognisedInOtherComprehensiveIncomeOtherPropertyPlantAndEquipment
			return {"name" => "ImpairmentLossRecognisedInOtherComprehensiveIncomeOtherPropertyPlantAndEquipment","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ImpairmentLossRecognisedInOtherComprehensiveIncomeOtherPropertyPlantAndEquipment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412496","type" => "xbrli:monetaryItemType",}
		end
		def ImpairmentLossRecognisedInOtherComprehensiveIncomePropertyPlantAndEquipment
			return {"name" => "ImpairmentLossRecognisedInOtherComprehensiveIncomePropertyPlantAndEquipment","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ImpairmentLossRecognisedInOtherComprehensiveIncomePropertyPlantAndEquipment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412497","type" => "xbrli:monetaryItemType",}
		end
		def ImpairmentLossRecognisedInOtherComprehensiveIncomeRecipesFormulaeModelsDesignsAndPrototypes
			return {"name" => "ImpairmentLossRecognisedInOtherComprehensiveIncomeRecipesFormulaeModelsDesignsAndPrototypes","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ImpairmentLossRecognisedInOtherComprehensiveIncomeRecipesFormulaeModelsDesignsAndPrototypes","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412498","type" => "xbrli:monetaryItemType",}
		end
		def ImpairmentLossRecognisedInOtherComprehensiveIncomeRecipesFormulaeModelsDesignsAndPrototypesInternallyGenerated
			return {"name" => "ImpairmentLossRecognisedInOtherComprehensiveIncomeRecipesFormulaeModelsDesignsAndPrototypesInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ImpairmentLossRecognisedInOtherComprehensiveIncomeRecipesFormulaeModelsDesignsAndPrototypesInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412499","type" => "xbrli:monetaryItemType",}
		end
		def ImpairmentLossRecognisedInOtherComprehensiveIncomeRecipesFormulaeModelsDesignsAndPrototypesNotInternallyGenerated
			return {"name" => "ImpairmentLossRecognisedInOtherComprehensiveIncomeRecipesFormulaeModelsDesignsAndPrototypesNotInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ImpairmentLossRecognisedInOtherComprehensiveIncomeRecipesFormulaeModelsDesignsAndPrototypesNotInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412500","type" => "xbrli:monetaryItemType",}
		end
		def ImpairmentLossRecognisedInOtherComprehensiveIncomeTangibleExplorationAndEvaluationAssets
			return {"name" => "ImpairmentLossRecognisedInOtherComprehensiveIncomeTangibleExplorationAndEvaluationAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ImpairmentLossRecognisedInOtherComprehensiveIncomeTangibleExplorationAndEvaluationAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412501","type" => "xbrli:monetaryItemType",}
		end
		def ImpairmentLossRecognisedInOtherComprehensiveIncomeVehicles
			return {"name" => "ImpairmentLossRecognisedInOtherComprehensiveIncomeVehicles","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ImpairmentLossRecognisedInOtherComprehensiveIncomeVehicles","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412502","type" => "xbrli:monetaryItemType",}
		end
		def ImpairmentLossRecognisedInProfitOrLoss
			return {"name" => "ImpairmentLossRecognisedInProfitOrLoss","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ImpairmentLossRecognisedInProfitOrLoss","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412503","type" => "xbrli:monetaryItemType",}
		end
		def ImpairmentLossRecognisedInProfitOrLossAbstract
			return {"name" => "ImpairmentLossRecognisedInProfitOrLossAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ImpairmentLossRecognisedInProfitOrLossAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412504","type" => "xbrli:stringItemType",}
		end
		def ImpairmentLossRecognisedInProfitOrLossBiologicalAssets
			return {"name" => "ImpairmentLossRecognisedInProfitOrLossBiologicalAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ImpairmentLossRecognisedInProfitOrLossBiologicalAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412505","type" => "xbrli:monetaryItemType",}
		end
		def ImpairmentLossRecognisedInProfitOrLossBiologicalAssetsAtCost
			return {"name" => "ImpairmentLossRecognisedInProfitOrLossBiologicalAssetsAtCost","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ImpairmentLossRecognisedInProfitOrLossBiologicalAssetsAtCost","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412506","type" => "xbrli:monetaryItemType",}
		end
		def ImpairmentLossRecognisedInProfitOrLossBrandNames
			return {"name" => "ImpairmentLossRecognisedInProfitOrLossBrandNames","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ImpairmentLossRecognisedInProfitOrLossBrandNames","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412507","type" => "xbrli:monetaryItemType",}
		end
		def ImpairmentLossRecognisedInProfitOrLossComputerSoftware
			return {"name" => "ImpairmentLossRecognisedInProfitOrLossComputerSoftware","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ImpairmentLossRecognisedInProfitOrLossComputerSoftware","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412508","type" => "xbrli:monetaryItemType",}
		end
		def ImpairmentLossRecognisedInProfitOrLossComputerSoftwareInternallyGenerated
			return {"name" => "ImpairmentLossRecognisedInProfitOrLossComputerSoftwareInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ImpairmentLossRecognisedInProfitOrLossComputerSoftwareInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412509","type" => "xbrli:monetaryItemType",}
		end
		def ImpairmentLossRecognisedInProfitOrLossComputerSoftwareNotInternallyGenerated
			return {"name" => "ImpairmentLossRecognisedInProfitOrLossComputerSoftwareNotInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ImpairmentLossRecognisedInProfitOrLossComputerSoftwareNotInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412510","type" => "xbrli:monetaryItemType",}
		end
		def ImpairmentLossRecognisedInProfitOrLossConstructionInProgress
			return {"name" => "ImpairmentLossRecognisedInProfitOrLossConstructionInProgress","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ImpairmentLossRecognisedInProfitOrLossConstructionInProgress","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412511","type" => "xbrli:monetaryItemType",}
		end
		def ImpairmentLossRecognisedInProfitOrLossCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRights
			return {"name" => "ImpairmentLossRecognisedInProfitOrLossCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRights","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ImpairmentLossRecognisedInProfitOrLossCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRights","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412512","type" => "xbrli:monetaryItemType",}
		end
		def ImpairmentLossRecognisedInProfitOrLossCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsInternallyGenerated
			return {"name" => "ImpairmentLossRecognisedInProfitOrLossCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ImpairmentLossRecognisedInProfitOrLossCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412513","type" => "xbrli:monetaryItemType",}
		end
		def ImpairmentLossRecognisedInProfitOrLossCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsNotInternallyGenerated
			return {"name" => "ImpairmentLossRecognisedInProfitOrLossCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsNotInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ImpairmentLossRecognisedInProfitOrLossCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsNotInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412514","type" => "xbrli:monetaryItemType",}
		end
		def ImpairmentLossRecognisedInProfitOrLossExplorationAndEvaluationAssets
			return {"name" => "ImpairmentLossRecognisedInProfitOrLossExplorationAndEvaluationAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ImpairmentLossRecognisedInProfitOrLossExplorationAndEvaluationAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412515","type" => "xbrli:monetaryItemType",}
		end
		def ImpairmentLossRecognisedInProfitOrLossFinancialAssets
			return {"name" => "ImpairmentLossRecognisedInProfitOrLossFinancialAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ImpairmentLossRecognisedInProfitOrLossFinancialAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412516","type" => "xbrli:monetaryItemType",}
		end
		def ImpairmentLossRecognisedInProfitOrLossFixturesAndFittings
			return {"name" => "ImpairmentLossRecognisedInProfitOrLossFixturesAndFittings","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ImpairmentLossRecognisedInProfitOrLossFixturesAndFittings","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412517","type" => "xbrli:monetaryItemType",}
		end
		def ImpairmentLossRecognisedInProfitOrLossGoodwill
			return {"name" => "ImpairmentLossRecognisedInProfitOrLossGoodwill","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ImpairmentLossRecognisedInProfitOrLossGoodwill","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412518","type" => "xbrli:monetaryItemType",}
		end
		def ImpairmentLossRecognisedInProfitOrLossIntangibleAssetsOtherThanGoodwill
			return {"name" => "ImpairmentLossRecognisedInProfitOrLossIntangibleAssetsOtherThanGoodwill","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ImpairmentLossRecognisedInProfitOrLossIntangibleAssetsOtherThanGoodwill","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412519","type" => "xbrli:monetaryItemType",}
		end
		def ImpairmentLossRecognisedInProfitOrLossIntangibleAssetsUnderDevelopment
			return {"name" => "ImpairmentLossRecognisedInProfitOrLossIntangibleAssetsUnderDevelopment","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ImpairmentLossRecognisedInProfitOrLossIntangibleAssetsUnderDevelopment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412520","type" => "xbrli:monetaryItemType",}
		end
		def ImpairmentLossRecognisedInProfitOrLossIntangibleExplorationAndEvaluationAssets
			return {"name" => "ImpairmentLossRecognisedInProfitOrLossIntangibleExplorationAndEvaluationAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ImpairmentLossRecognisedInProfitOrLossIntangibleExplorationAndEvaluationAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412521","type" => "xbrli:monetaryItemType",}
		end
		def ImpairmentLossRecognisedInProfitOrLossIntangibleExplorationAndEvaluationAssetsInternallyGenerated
			return {"name" => "ImpairmentLossRecognisedInProfitOrLossIntangibleExplorationAndEvaluationAssetsInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ImpairmentLossRecognisedInProfitOrLossIntangibleExplorationAndEvaluationAssetsInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412522","type" => "xbrli:monetaryItemType",}
		end
		def ImpairmentLossRecognisedInProfitOrLossIntangibleExplorationAndEvaluationAssetsNotInternallyGenerated
			return {"name" => "ImpairmentLossRecognisedInProfitOrLossIntangibleExplorationAndEvaluationAssetsNotInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ImpairmentLossRecognisedInProfitOrLossIntangibleExplorationAndEvaluationAssetsNotInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412523","type" => "xbrli:monetaryItemType",}
		end
		def ImpairmentLossRecognisedInProfitOrLossInvestmentPropertyAtCostWithinFairValueModel
			return {"name" => "ImpairmentLossRecognisedInProfitOrLossInvestmentPropertyAtCostWithinFairValueModel","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ImpairmentLossRecognisedInProfitOrLossInvestmentPropertyAtCostWithinFairValueModel","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412524","type" => "xbrli:monetaryItemType",}
		end
		def ImpairmentLossRecognisedInProfitOrLossInvestmentPropertyCostModel
			return {"name" => "ImpairmentLossRecognisedInProfitOrLossInvestmentPropertyCostModel","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ImpairmentLossRecognisedInProfitOrLossInvestmentPropertyCostModel","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412525","type" => "xbrli:monetaryItemType",}
		end
		def ImpairmentLossRecognisedInProfitOrLossInvestmentPropertyFairValueModel
			return {"name" => "ImpairmentLossRecognisedInProfitOrLossInvestmentPropertyFairValueModel","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ImpairmentLossRecognisedInProfitOrLossInvestmentPropertyFairValueModel","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412526","type" => "xbrli:monetaryItemType",}
		end
		def ImpairmentLossRecognisedInProfitOrLossLandAndBuildings
			return {"name" => "ImpairmentLossRecognisedInProfitOrLossLandAndBuildings","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ImpairmentLossRecognisedInProfitOrLossLandAndBuildings","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412527","type" => "xbrli:monetaryItemType",}
		end
		def ImpairmentLossRecognisedInProfitOrLossLicencesAndFranchises
			return {"name" => "ImpairmentLossRecognisedInProfitOrLossLicencesAndFranchises","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ImpairmentLossRecognisedInProfitOrLossLicencesAndFranchises","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412528","type" => "xbrli:monetaryItemType",}
		end
		def ImpairmentLossRecognisedInProfitOrLossLicencesAndFranchisesInternallyGenerated
			return {"name" => "ImpairmentLossRecognisedInProfitOrLossLicencesAndFranchisesInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ImpairmentLossRecognisedInProfitOrLossLicencesAndFranchisesInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412529","type" => "xbrli:monetaryItemType",}
		end
		def ImpairmentLossRecognisedInProfitOrLossLicencesAndFranchisesNotInternallyGenerated
			return {"name" => "ImpairmentLossRecognisedInProfitOrLossLicencesAndFranchisesNotInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ImpairmentLossRecognisedInProfitOrLossLicencesAndFranchisesNotInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412530","type" => "xbrli:monetaryItemType",}
		end
		def ImpairmentLossRecognisedInProfitOrLossMachinery
			return {"name" => "ImpairmentLossRecognisedInProfitOrLossMachinery","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ImpairmentLossRecognisedInProfitOrLossMachinery","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412531","type" => "xbrli:monetaryItemType",}
		end
		def ImpairmentLossRecognisedInProfitOrLossMastheadsAndPublishingTitles
			return {"name" => "ImpairmentLossRecognisedInProfitOrLossMastheadsAndPublishingTitles","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ImpairmentLossRecognisedInProfitOrLossMastheadsAndPublishingTitles","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412532","type" => "xbrli:monetaryItemType",}
		end
		def ImpairmentLossRecognisedInProfitOrLossOfficeEquipment
			return {"name" => "ImpairmentLossRecognisedInProfitOrLossOfficeEquipment","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ImpairmentLossRecognisedInProfitOrLossOfficeEquipment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412533","type" => "xbrli:monetaryItemType",}
		end
		def ImpairmentLossRecognisedInProfitOrLossOtherImpairedAssets
			return {"name" => "ImpairmentLossRecognisedInProfitOrLossOtherImpairedAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ImpairmentLossRecognisedInProfitOrLossOtherImpairedAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412534","type" => "xbrli:monetaryItemType",}
		end
		def ImpairmentLossRecognisedInProfitOrLossOtherIntangibleAssets
			return {"name" => "ImpairmentLossRecognisedInProfitOrLossOtherIntangibleAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ImpairmentLossRecognisedInProfitOrLossOtherIntangibleAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412535","type" => "xbrli:monetaryItemType",}
		end
		def ImpairmentLossRecognisedInProfitOrLossOtherIntangibleAssetsInternallyGenerated
			return {"name" => "ImpairmentLossRecognisedInProfitOrLossOtherIntangibleAssetsInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ImpairmentLossRecognisedInProfitOrLossOtherIntangibleAssetsInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412536","type" => "xbrli:monetaryItemType",}
		end
		def ImpairmentLossRecognisedInProfitOrLossOtherIntangibleAssetsNotInternallyGenerated
			return {"name" => "ImpairmentLossRecognisedInProfitOrLossOtherIntangibleAssetsNotInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ImpairmentLossRecognisedInProfitOrLossOtherIntangibleAssetsNotInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412537","type" => "xbrli:monetaryItemType",}
		end
		def ImpairmentLossRecognisedInProfitOrLossOtherPropertyPlantAndEquipment
			return {"name" => "ImpairmentLossRecognisedInProfitOrLossOtherPropertyPlantAndEquipment","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ImpairmentLossRecognisedInProfitOrLossOtherPropertyPlantAndEquipment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412538","type" => "xbrli:monetaryItemType",}
		end
		def ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment
			return {"name" => "ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412539","type" => "xbrli:monetaryItemType",}
		end
		def ImpairmentLossRecognisedInProfitOrLossRecipesFormulaeModelsDesignsAndPrototypes
			return {"name" => "ImpairmentLossRecognisedInProfitOrLossRecipesFormulaeModelsDesignsAndPrototypes","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ImpairmentLossRecognisedInProfitOrLossRecipesFormulaeModelsDesignsAndPrototypes","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412540","type" => "xbrli:monetaryItemType",}
		end
		def ImpairmentLossRecognisedInProfitOrLossRecipesFormulaeModelsDesignsAndPrototypesInternallyGenerated
			return {"name" => "ImpairmentLossRecognisedInProfitOrLossRecipesFormulaeModelsDesignsAndPrototypesInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ImpairmentLossRecognisedInProfitOrLossRecipesFormulaeModelsDesignsAndPrototypesInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412541","type" => "xbrli:monetaryItemType",}
		end
		def ImpairmentLossRecognisedInProfitOrLossRecipesFormulaeModelsDesignsAndPrototypesNotInternallyGenerated
			return {"name" => "ImpairmentLossRecognisedInProfitOrLossRecipesFormulaeModelsDesignsAndPrototypesNotInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ImpairmentLossRecognisedInProfitOrLossRecipesFormulaeModelsDesignsAndPrototypesNotInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412542","type" => "xbrli:monetaryItemType",}
		end
		def ImpairmentLossRecognisedInProfitOrLossTangibleExplorationAndEvaluationAssets
			return {"name" => "ImpairmentLossRecognisedInProfitOrLossTangibleExplorationAndEvaluationAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ImpairmentLossRecognisedInProfitOrLossTangibleExplorationAndEvaluationAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412543","type" => "xbrli:monetaryItemType",}
		end
		def ImpairmentLossRecognisedInProfitOrLossVehicles
			return {"name" => "ImpairmentLossRecognisedInProfitOrLossVehicles","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ImpairmentLossRecognisedInProfitOrLossVehicles","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412544","type" => "xbrli:monetaryItemType",}
		end
		def ImpairmentLossRecognisedOrReversedInOtherComprehensiveIncomeAbstract
			return {"name" => "ImpairmentLossRecognisedOrReversedInOtherComprehensiveIncomeAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ImpairmentLossRecognisedOrReversedInOtherComprehensiveIncomeAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412545","type" => "xbrli:stringItemType",}
		end
		def ImpairmentLossRecognisedOrReversedInProfitOrLossAbstract
			return {"name" => "ImpairmentLossRecognisedOrReversedInProfitOrLossAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ImpairmentLossRecognisedOrReversedInProfitOrLossAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412546","type" => "xbrli:stringItemType",}
		end
		def ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss
			return {"name" => "ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412548","type" => "xbrli:monetaryItemType",}
		end
		def ImpairmentLossesOfGoodwillRecognisedInAccordanceWithIAS36
			return {"name" => "ImpairmentLossesOfGoodwillRecognisedInAccordanceWithIAS36","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ImpairmentLossesOfGoodwillRecognisedInAccordanceWithIAS36","substitutionGroup" => "xbrli:item","info:creationID" => "i200903180058411001","type" => "xbrli:monetaryItemType",}
		end
		def ImplicationsOfSurplusOrDeficitOnMultiemployerPlanForEntity
			return {"name" => "ImplicationsOfSurplusOrDeficitOnMultiemployerPlanForEntity","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ImplicationsOfSurplusOrDeficitOnMultiemployerPlanForEntity","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412626","type" => "xbrli:stringItemType",}
		end
		def IncomeExpenseGainsOrLossesOfFinancialInstrumentsAbstract
			return {"name" => "IncomeExpenseGainsOrLossesOfFinancialInstrumentsAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncomeExpenseGainsOrLossesOfFinancialInstrumentsAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412627","type" => "xbrli:stringItemType",}
		end
		def IncomeOnFinancialAssetsReclassifiedOutOfAvailableforsaleFinancialAssetsRecognisedInOtherComprehensiveIncome
			return {"xbrli:balance" => "credit","name" => "IncomeOnFinancialAssetsReclassifiedOutOfAvailableforsaleFinancialAssetsRecognisedInOtherComprehensiveIncome","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncomeOnFinancialAssetsReclassifiedOutOfAvailableforsaleFinancialAssetsRecognisedInOtherComprehensiveIncome","substitutionGroup" => "xbrli:item","info:creationID" => "i200811241019423235","type" => "xbrli:monetaryItemType",}
		end
		def IncomeOnFinancialAssetsReclassifiedOutOfFinancialAssetsAtFairValueThroughProfitOrLossRecognisedInProfitOrLoss
			return {"xbrli:balance" => "credit","name" => "IncomeOnFinancialAssetsReclassifiedOutOfFinancialAssetsAtFairValueThroughProfitOrLossRecognisedInProfitOrLoss","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncomeOnFinancialAssetsReclassifiedOutOfFinancialAssetsAtFairValueThroughProfitOrLossRecognisedInProfitOrLoss","substitutionGroup" => "xbrli:item","info:creationID" => "i200811241019911234","type" => "xbrli:monetaryItemType",}
		end
		def IncomeStatementAbstract
			return {"name" => "IncomeStatementAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncomeStatementAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413534","type" => "xbrli:stringItemType",}
		end
		def IncomeTaxConsequencesOfDividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueNotRecognisedAsLiability
			return {"name" => "IncomeTaxConsequencesOfDividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueNotRecognisedAsLiability","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncomeTaxConsequencesOfDividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueNotRecognisedAsLiability","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412628","type" => "xbrli:monetaryItemType",}
		end
		def IncomeTaxExpense
			return {"xbrli:balance" => "debit","name" => "IncomeTaxExpense","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncomeTaxExpense","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412632","type" => "xbrli:monetaryItemType",}
		end
		def IncomeTaxExpenseContinuingOperations
			return {"xbrli:balance" => "debit","name" => "IncomeTaxExpenseContinuingOperations","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncomeTaxExpenseContinuingOperations","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412633","type" => "xbrli:monetaryItemType",}
		end
		def IncomeTaxRelatingToAvailableforsaleFinancialAssetsOfOtherComprehensiveIncome
			return {"xbrli:balance" => "debit","name" => "IncomeTaxRelatingToAvailableforsaleFinancialAssetsOfOtherComprehensiveIncome","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncomeTaxRelatingToAvailableforsaleFinancialAssetsOfOtherComprehensiveIncome","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412636","type" => "xbrli:monetaryItemType",}
		end
		def IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome
			return {"xbrli:balance" => "debit","name" => "IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412637","type" => "xbrli:monetaryItemType",}
		end
		def IncomeTaxRelatingToChangesInRevaluationSurplusOfOtherComprehensiveIncome
			return {"xbrli:balance" => "debit","name" => "IncomeTaxRelatingToChangesInRevaluationSurplusOfOtherComprehensiveIncome","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncomeTaxRelatingToChangesInRevaluationSurplusOfOtherComprehensiveIncome","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412638","type" => "xbrli:monetaryItemType",}
		end
		def IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome
			return {"xbrli:balance" => "debit","name" => "IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412639","type" => "xbrli:monetaryItemType",}
		end
		def IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeAbstract
			return {"name" => "IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412640","type" => "xbrli:stringItemType",}
		end
		def IncomeTaxRelatingToDefinedBenefitPlansOfOtherComprehensiveIncome
			return {"xbrli:balance" => "debit","name" => "IncomeTaxRelatingToDefinedBenefitPlansOfOtherComprehensiveIncome","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncomeTaxRelatingToDefinedBenefitPlansOfOtherComprehensiveIncome","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412641","type" => "xbrli:monetaryItemType",}
		end
		def IncomeTaxRelatingToExchangeDifferencesOnTranslationOfOtherComprehensiveIncome
			return {"xbrli:balance" => "debit","name" => "IncomeTaxRelatingToExchangeDifferencesOnTranslationOfOtherComprehensiveIncome","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncomeTaxRelatingToExchangeDifferencesOnTranslationOfOtherComprehensiveIncome","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412642","type" => "xbrli:monetaryItemType",}
		end
		def IncomeTaxRelatingToOtherComponentsOfOtherComprehensiveIncome
			return {"xbrli:balance" => "debit","name" => "IncomeTaxRelatingToOtherComponentsOfOtherComprehensiveIncome","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncomeTaxRelatingToOtherComponentsOfOtherComprehensiveIncome","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412643","type" => "xbrli:monetaryItemType",}
		end
		def IncomeTaxRelatingToShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethod
			return {"xbrli:balance" => "debit","name" => "IncomeTaxRelatingToShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethod","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncomeTaxRelatingToShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethod","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412644","type" => "xbrli:monetaryItemType",}
		end
		def IncomeTaxesPaidRefundClassifiedAsFinancingActivities
			return {"xbrli:balance" => "credit","name" => "IncomeTaxesPaidRefundClassifiedAsFinancingActivities","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncomeTaxesPaidRefundClassifiedAsFinancingActivities","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412629","type" => "xbrli:monetaryItemType",}
		end
		def IncomeTaxesPaidRefundClassifiedAsInvestingActivities
			return {"xbrli:balance" => "credit","name" => "IncomeTaxesPaidRefundClassifiedAsInvestingActivities","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncomeTaxesPaidRefundClassifiedAsInvestingActivities","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412630","type" => "xbrli:monetaryItemType",}
		end
		def IncomeTaxesPaidRefundClassifiedAsOperatingActivities
			return {"xbrli:balance" => "credit","name" => "IncomeTaxesPaidRefundClassifiedAsOperatingActivities","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncomeTaxesPaidRefundClassifiedAsOperatingActivities","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412631","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseInAllowanceAccountForCreditLossesOfFinancialAssets
			return {"name" => "IncreaseDecreaseInAllowanceAccountForCreditLossesOfFinancialAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseInAllowanceAccountForCreditLossesOfFinancialAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412645","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseInCashAndCashEquivalents
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseInCashAndCashEquivalents","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseInCashAndCashEquivalents","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412646","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges","substitutionGroup" => "xbrli:item","info:creationID" => "i200811071128413500","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseInDividendsPayableThroughChangeInFairValueOfNoncashAssetsHeldForDistributionToOwners
			return {"xbrli:balance" => "credit","name" => "IncreaseDecreaseInDividendsPayableThroughChangeInFairValueOfNoncashAssetsHeldForDistributionToOwners","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseInDividendsPayableThroughChangeInFairValueOfNoncashAssetsHeldForDistributionToOwners","substitutionGroup" => "xbrli:item","info:creationID" => "i200812100428413387","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseInExistingProvisionsAbstract
			return {"name" => "IncreaseDecreaseInExistingProvisionsAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseInExistingProvisionsAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412647","type" => "xbrli:stringItemType",}
		end
		def IncreaseDecreaseInExistingProvisionsLegalProceedingsProvision
			return {"xbrli:balance" => "credit","name" => "IncreaseDecreaseInExistingProvisionsLegalProceedingsProvision","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseInExistingProvisionsLegalProceedingsProvision","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412648","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseInExistingProvisionsMiscellaneousOtherProvisions
			return {"xbrli:balance" => "credit","name" => "IncreaseDecreaseInExistingProvisionsMiscellaneousOtherProvisions","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseInExistingProvisionsMiscellaneousOtherProvisions","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412649","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseInExistingProvisionsOnerousContractsProvision
			return {"xbrli:balance" => "credit","name" => "IncreaseDecreaseInExistingProvisionsOnerousContractsProvision","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseInExistingProvisionsOnerousContractsProvision","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412650","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseInExistingProvisionsOtherProvisions
			return {"xbrli:balance" => "credit","name" => "IncreaseDecreaseInExistingProvisionsOtherProvisions","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseInExistingProvisionsOtherProvisions","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412651","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseInExistingProvisionsProvisionForDecommissioningRestorationAndRehabilitationCosts
			return {"xbrli:balance" => "credit","name" => "IncreaseDecreaseInExistingProvisionsProvisionForDecommissioningRestorationAndRehabilitationCosts","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseInExistingProvisionsProvisionForDecommissioningRestorationAndRehabilitationCosts","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412652","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseInExistingProvisionsRestructuringProvision
			return {"xbrli:balance" => "credit","name" => "IncreaseDecreaseInExistingProvisionsRestructuringProvision","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseInExistingProvisionsRestructuringProvision","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412653","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseInExistingProvisionsWarrantyProvision
			return {"xbrli:balance" => "credit","name" => "IncreaseDecreaseInExistingProvisionsWarrantyProvision","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseInExistingProvisionsWarrantyProvision","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412654","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseOfGoodwillResultingFromSubsequentRecognitionOfDeferredTaxAssets
			return {"name" => "IncreaseDecreaseOfGoodwillResultingFromSubsequentRecognitionOfDeferredTaxAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseOfGoodwillResultingFromSubsequentRecognitionOfDeferredTaxAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200903180055411001","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughActuarialGainsLossesPlanAssetsAtFairValue
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughActuarialGainsLossesPlanAssetsAtFairValue","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughActuarialGainsLossesPlanAssetsAtFairValue","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412657","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughActuarialGainsLossesReimbursementRightsAtFairValue
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughActuarialGainsLossesReimbursementRightsAtFairValue","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughActuarialGainsLossesReimbursementRightsAtFairValue","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412658","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughBusinessCombinationsPlanAssetsAtFairValue
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughBusinessCombinationsPlanAssetsAtFairValue","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughBusinessCombinationsPlanAssetsAtFairValue","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412661","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughBusinessCombinationsReimbursementRightsAtFairValue
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughBusinessCombinationsReimbursementRightsAtFairValue","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughBusinessCombinationsReimbursementRightsAtFairValue","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412662","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughChangeInDiscountRateAbstract
			return {"name" => "IncreaseDecreaseThroughChangeInDiscountRateAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughChangeInDiscountRateAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412663","type" => "xbrli:stringItemType",}
		end
		def IncreaseDecreaseThroughChangeInDiscountRateLegalProceedingsProvision
			return {"xbrli:balance" => "credit","name" => "IncreaseDecreaseThroughChangeInDiscountRateLegalProceedingsProvision","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughChangeInDiscountRateLegalProceedingsProvision","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412664","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughChangeInDiscountRateMiscellaneousOtherProvisions
			return {"xbrli:balance" => "credit","name" => "IncreaseDecreaseThroughChangeInDiscountRateMiscellaneousOtherProvisions","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughChangeInDiscountRateMiscellaneousOtherProvisions","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412665","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughChangeInDiscountRateOnerousContractsProvision
			return {"xbrli:balance" => "credit","name" => "IncreaseDecreaseThroughChangeInDiscountRateOnerousContractsProvision","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughChangeInDiscountRateOnerousContractsProvision","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412666","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughChangeInDiscountRateOtherProvisions
			return {"xbrli:balance" => "credit","name" => "IncreaseDecreaseThroughChangeInDiscountRateOtherProvisions","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughChangeInDiscountRateOtherProvisions","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412667","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughChangeInDiscountRateProvisionForDecommissioningRestorationAndRehabilitationCosts
			return {"xbrli:balance" => "credit","name" => "IncreaseDecreaseThroughChangeInDiscountRateProvisionForDecommissioningRestorationAndRehabilitationCosts","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughChangeInDiscountRateProvisionForDecommissioningRestorationAndRehabilitationCosts","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412668","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughChangeInDiscountRateRestructuringProvision
			return {"xbrli:balance" => "credit","name" => "IncreaseDecreaseThroughChangeInDiscountRateRestructuringProvision","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughChangeInDiscountRateRestructuringProvision","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412669","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughChangeInDiscountRateWarrantyProvision
			return {"xbrli:balance" => "credit","name" => "IncreaseDecreaseThroughChangeInDiscountRateWarrantyProvision","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughChangeInDiscountRateWarrantyProvision","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412670","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughChangesInAccountingPolicies
			return {"xbrli:balance" => "credit","name" => "IncreaseDecreaseThroughChangesInAccountingPolicies","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughChangesInAccountingPolicies","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412671","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughChangesInAccountingPoliciesAbstract
			return {"name" => "IncreaseDecreaseThroughChangesInAccountingPoliciesAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughChangesInAccountingPoliciesAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412672","type" => "xbrli:stringItemType",}
		end
		def IncreaseDecreaseThroughChangesInAccountingPoliciesEquityAttributableToOwnersOfParent
			return {"xbrli:balance" => "credit","name" => "IncreaseDecreaseThroughChangesInAccountingPoliciesEquityAttributableToOwnersOfParent","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughChangesInAccountingPoliciesEquityAttributableToOwnersOfParent","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412673","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughChangesInAccountingPoliciesIssuedCapital
			return {"xbrli:balance" => "credit","name" => "IncreaseDecreaseThroughChangesInAccountingPoliciesIssuedCapital","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughChangesInAccountingPoliciesIssuedCapital","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412674","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughChangesInAccountingPoliciesNoncontrollingInterests
			return {"xbrli:balance" => "credit","name" => "IncreaseDecreaseThroughChangesInAccountingPoliciesNoncontrollingInterests","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughChangesInAccountingPoliciesNoncontrollingInterests","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412675","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughChangesInAccountingPoliciesOtherEquityInterest
			return {"xbrli:balance" => "credit","name" => "IncreaseDecreaseThroughChangesInAccountingPoliciesOtherEquityInterest","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughChangesInAccountingPoliciesOtherEquityInterest","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412676","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughChangesInAccountingPoliciesOtherReserves
			return {"xbrli:balance" => "credit","name" => "IncreaseDecreaseThroughChangesInAccountingPoliciesOtherReserves","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughChangesInAccountingPoliciesOtherReserves","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412677","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughChangesInAccountingPoliciesRetainedEarnings
			return {"xbrli:balance" => "credit","name" => "IncreaseDecreaseThroughChangesInAccountingPoliciesRetainedEarnings","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughChangesInAccountingPoliciesRetainedEarnings","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412678","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughChangesInAccountingPoliciesSharePremium
			return {"xbrli:balance" => "credit","name" => "IncreaseDecreaseThroughChangesInAccountingPoliciesSharePremium","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughChangesInAccountingPoliciesSharePremium","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412679","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughChangesInAccountingPoliciesTreasuryShares
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughChangesInAccountingPoliciesTreasuryShares","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughChangesInAccountingPoliciesTreasuryShares","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412680","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughContributionsByEmployerPlanAssetsAtFairValue
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughContributionsByEmployerPlanAssetsAtFairValue","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughContributionsByEmployerPlanAssetsAtFairValue","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412684","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughContributionsByEmployerReimbursementRightsAtFairValue
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughContributionsByEmployerReimbursementRightsAtFairValue","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughContributionsByEmployerReimbursementRightsAtFairValue","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412685","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughContributionsByPlanParticipantsPlanAssetsAtFairValue
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughContributionsByPlanParticipantsPlanAssetsAtFairValue","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughContributionsByPlanParticipantsPlanAssetsAtFairValue","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412688","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughContributionsByPlanParticipantsReimbursementRightsAtFairValue
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughContributionsByPlanParticipantsReimbursementRightsAtFairValue","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughContributionsByPlanParticipantsReimbursementRightsAtFairValue","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412689","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughCorrectionsOfErrors
			return {"xbrli:balance" => "credit","name" => "IncreaseDecreaseThroughCorrectionsOfErrors","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughCorrectionsOfErrors","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412690","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughCorrectionsOfErrorsAbstract
			return {"name" => "IncreaseDecreaseThroughCorrectionsOfErrorsAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughCorrectionsOfErrorsAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412691","type" => "xbrli:stringItemType",}
		end
		def IncreaseDecreaseThroughCorrectionsOfErrorsEquityAttributableToOwnersOfParent
			return {"xbrli:balance" => "credit","name" => "IncreaseDecreaseThroughCorrectionsOfErrorsEquityAttributableToOwnersOfParent","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughCorrectionsOfErrorsEquityAttributableToOwnersOfParent","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412692","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughCorrectionsOfErrorsIssuedCapital
			return {"xbrli:balance" => "credit","name" => "IncreaseDecreaseThroughCorrectionsOfErrorsIssuedCapital","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughCorrectionsOfErrorsIssuedCapital","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412693","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughCorrectionsOfErrorsNoncontrollingInterests
			return {"xbrli:balance" => "credit","name" => "IncreaseDecreaseThroughCorrectionsOfErrorsNoncontrollingInterests","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughCorrectionsOfErrorsNoncontrollingInterests","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412694","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughCorrectionsOfErrorsOtherEquityInterest
			return {"xbrli:balance" => "credit","name" => "IncreaseDecreaseThroughCorrectionsOfErrorsOtherEquityInterest","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughCorrectionsOfErrorsOtherEquityInterest","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412695","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughCorrectionsOfErrorsOtherReserves
			return {"xbrli:balance" => "credit","name" => "IncreaseDecreaseThroughCorrectionsOfErrorsOtherReserves","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughCorrectionsOfErrorsOtherReserves","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412696","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughCorrectionsOfErrorsRetainedEarnings
			return {"xbrli:balance" => "credit","name" => "IncreaseDecreaseThroughCorrectionsOfErrorsRetainedEarnings","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughCorrectionsOfErrorsRetainedEarnings","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412697","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughCorrectionsOfErrorsSharePremium
			return {"xbrli:balance" => "credit","name" => "IncreaseDecreaseThroughCorrectionsOfErrorsSharePremium","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughCorrectionsOfErrorsSharePremium","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412698","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughCorrectionsOfErrorsTreasuryShares
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughCorrectionsOfErrorsTreasuryShares","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughCorrectionsOfErrorsTreasuryShares","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412699","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughCurrentServiceCostAbstract
			return {"name" => "IncreaseDecreaseThroughCurrentServiceCostAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughCurrentServiceCostAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412700","type" => "xbrli:stringItemType",}
		end
		def IncreaseDecreaseThroughCurrentServiceCostDefinedBenefitObligationAtPresentValue
			return {"xbrli:balance" => "credit","name" => "IncreaseDecreaseThroughCurrentServiceCostDefinedBenefitObligationAtPresentValue","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughCurrentServiceCostDefinedBenefitObligationAtPresentValue","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412701","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughCurrentServiceCostDefinedBenefitObligationFromWhollyOrPartlyFundedPlans
			return {"xbrli:balance" => "credit","name" => "IncreaseDecreaseThroughCurrentServiceCostDefinedBenefitObligationFromWhollyOrPartlyFundedPlans","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughCurrentServiceCostDefinedBenefitObligationFromWhollyOrPartlyFundedPlans","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412702","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughCurrentServiceCostDefinedBenefitObligationFromWhollyUnfundedPlans
			return {"xbrli:balance" => "credit","name" => "IncreaseDecreaseThroughCurrentServiceCostDefinedBenefitObligationFromWhollyUnfundedPlans","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughCurrentServiceCostDefinedBenefitObligationFromWhollyUnfundedPlans","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412703","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughExpectedReturnPlanAssetsAtFairValue
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughExpectedReturnPlanAssetsAtFairValue","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughExpectedReturnPlanAssetsAtFairValue","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412706","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughExpectedReturnReimbursementRightsAtFairValue
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughExpectedReturnReimbursementRightsAtFairValue","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughExpectedReturnReimbursementRightsAtFairValue","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412707","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughInterestCostAbstract
			return {"name" => "IncreaseDecreaseThroughInterestCostAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughInterestCostAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412708","type" => "xbrli:stringItemType",}
		end
		def IncreaseDecreaseThroughInterestCostDefinedBenefitObligationAtPresentValue
			return {"xbrli:balance" => "credit","name" => "IncreaseDecreaseThroughInterestCostDefinedBenefitObligationAtPresentValue","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughInterestCostDefinedBenefitObligationAtPresentValue","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412709","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughInterestCostDefinedBenefitObligationFromWhollyOrPartlyFundedPlans
			return {"xbrli:balance" => "credit","name" => "IncreaseDecreaseThroughInterestCostDefinedBenefitObligationFromWhollyOrPartlyFundedPlans","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughInterestCostDefinedBenefitObligationFromWhollyOrPartlyFundedPlans","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412710","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughInterestCostDefinedBenefitObligationFromWhollyUnfundedPlans
			return {"xbrli:balance" => "credit","name" => "IncreaseDecreaseThroughInterestCostDefinedBenefitObligationFromWhollyUnfundedPlans","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughInterestCostDefinedBenefitObligationFromWhollyUnfundedPlans","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412711","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughNetExchangeDifferencesAbstract
			return {"name" => "IncreaseDecreaseThroughNetExchangeDifferencesAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughNetExchangeDifferencesAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412712","type" => "xbrli:stringItemType",}
		end
		def IncreaseDecreaseThroughNetExchangeDifferencesBiologicalAssets
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughNetExchangeDifferencesBiologicalAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughNetExchangeDifferencesBiologicalAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412713","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughNetExchangeDifferencesBiologicalAssetsAtCost
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughNetExchangeDifferencesBiologicalAssetsAtCost","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughNetExchangeDifferencesBiologicalAssetsAtCost","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412714","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughNetExchangeDifferencesBiologicalAssetsAtFairValue
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughNetExchangeDifferencesBiologicalAssetsAtFairValue","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughNetExchangeDifferencesBiologicalAssetsAtFairValue","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412715","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughNetExchangeDifferencesBrandNames
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughNetExchangeDifferencesBrandNames","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughNetExchangeDifferencesBrandNames","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412716","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughNetExchangeDifferencesComputerSoftware
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughNetExchangeDifferencesComputerSoftware","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughNetExchangeDifferencesComputerSoftware","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412717","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughNetExchangeDifferencesComputerSoftwareInternallyGenerated
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughNetExchangeDifferencesComputerSoftwareInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughNetExchangeDifferencesComputerSoftwareInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412718","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughNetExchangeDifferencesComputerSoftwareNotInternallyGenerated
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughNetExchangeDifferencesComputerSoftwareNotInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughNetExchangeDifferencesComputerSoftwareNotInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412719","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughNetExchangeDifferencesConstructionInProgress
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughNetExchangeDifferencesConstructionInProgress","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughNetExchangeDifferencesConstructionInProgress","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412720","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughNetExchangeDifferencesCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRights
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughNetExchangeDifferencesCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRights","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughNetExchangeDifferencesCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRights","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412721","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughNetExchangeDifferencesCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsInternallyGenerated
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughNetExchangeDifferencesCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughNetExchangeDifferencesCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412722","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughNetExchangeDifferencesCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsNotInternallyGenerated
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughNetExchangeDifferencesCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsNotInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughNetExchangeDifferencesCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsNotInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412723","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughNetExchangeDifferencesDefinedBenefitObligationAtPresentValue
			return {"xbrli:balance" => "credit","name" => "IncreaseDecreaseThroughNetExchangeDifferencesDefinedBenefitObligationAtPresentValue","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughNetExchangeDifferencesDefinedBenefitObligationAtPresentValue","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412724","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughNetExchangeDifferencesDefinedBenefitObligationFromWhollyOrPartlyFundedPlans
			return {"xbrli:balance" => "credit","name" => "IncreaseDecreaseThroughNetExchangeDifferencesDefinedBenefitObligationFromWhollyOrPartlyFundedPlans","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughNetExchangeDifferencesDefinedBenefitObligationFromWhollyOrPartlyFundedPlans","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412725","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughNetExchangeDifferencesDefinedBenefitObligationFromWhollyUnfundedPlans
			return {"xbrli:balance" => "credit","name" => "IncreaseDecreaseThroughNetExchangeDifferencesDefinedBenefitObligationFromWhollyUnfundedPlans","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughNetExchangeDifferencesDefinedBenefitObligationFromWhollyUnfundedPlans","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412726","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughNetExchangeDifferencesExplorationAndEvaluationAssets
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughNetExchangeDifferencesExplorationAndEvaluationAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughNetExchangeDifferencesExplorationAndEvaluationAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412728","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughNetExchangeDifferencesFixturesAndFittings
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughNetExchangeDifferencesFixturesAndFittings","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughNetExchangeDifferencesFixturesAndFittings","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412729","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughNetExchangeDifferencesGoodwill
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughNetExchangeDifferencesGoodwill","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughNetExchangeDifferencesGoodwill","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412730","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412731","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsUnderDevelopment
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsUnderDevelopment","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsUnderDevelopment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412732","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughNetExchangeDifferencesIntangibleExplorationAndEvaluationAssets
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughNetExchangeDifferencesIntangibleExplorationAndEvaluationAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleExplorationAndEvaluationAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412733","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughNetExchangeDifferencesIntangibleExplorationAndEvaluationAssetsInternallyGenerated
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughNetExchangeDifferencesIntangibleExplorationAndEvaluationAssetsInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleExplorationAndEvaluationAssetsInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412734","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughNetExchangeDifferencesIntangibleExplorationAndEvaluationAssetsNotInternallyGenerated
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughNetExchangeDifferencesIntangibleExplorationAndEvaluationAssetsNotInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleExplorationAndEvaluationAssetsNotInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412735","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughNetExchangeDifferencesInvestmentPropertyAtCostWithinFairValueModel
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughNetExchangeDifferencesInvestmentPropertyAtCostWithinFairValueModel","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughNetExchangeDifferencesInvestmentPropertyAtCostWithinFairValueModel","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412736","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughNetExchangeDifferencesInvestmentPropertyAtFairValue
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughNetExchangeDifferencesInvestmentPropertyAtFairValue","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughNetExchangeDifferencesInvestmentPropertyAtFairValue","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412737","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughNetExchangeDifferencesInvestmentPropertyCostModel
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughNetExchangeDifferencesInvestmentPropertyCostModel","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughNetExchangeDifferencesInvestmentPropertyCostModel","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412738","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughNetExchangeDifferencesInvestmentPropertyFairValueModel
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughNetExchangeDifferencesInvestmentPropertyFairValueModel","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughNetExchangeDifferencesInvestmentPropertyFairValueModel","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412739","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughNetExchangeDifferencesLandAndBuildings
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughNetExchangeDifferencesLandAndBuildings","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughNetExchangeDifferencesLandAndBuildings","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412740","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughNetExchangeDifferencesLegalProceedingsProvision
			return {"xbrli:balance" => "credit","name" => "IncreaseDecreaseThroughNetExchangeDifferencesLegalProceedingsProvision","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughNetExchangeDifferencesLegalProceedingsProvision","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412741","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughNetExchangeDifferencesLicencesAndFranchises
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughNetExchangeDifferencesLicencesAndFranchises","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughNetExchangeDifferencesLicencesAndFranchises","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412742","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughNetExchangeDifferencesLicencesAndFranchisesInternallyGenerated
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughNetExchangeDifferencesLicencesAndFranchisesInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughNetExchangeDifferencesLicencesAndFranchisesInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412743","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughNetExchangeDifferencesLicencesAndFranchisesNotInternallyGenerated
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughNetExchangeDifferencesLicencesAndFranchisesNotInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughNetExchangeDifferencesLicencesAndFranchisesNotInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412744","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughNetExchangeDifferencesMachinery
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughNetExchangeDifferencesMachinery","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughNetExchangeDifferencesMachinery","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412745","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughNetExchangeDifferencesMastheadsAndPublishingTitles
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughNetExchangeDifferencesMastheadsAndPublishingTitles","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughNetExchangeDifferencesMastheadsAndPublishingTitles","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412746","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughNetExchangeDifferencesMiscellaneousOtherProvisions
			return {"xbrli:balance" => "credit","name" => "IncreaseDecreaseThroughNetExchangeDifferencesMiscellaneousOtherProvisions","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughNetExchangeDifferencesMiscellaneousOtherProvisions","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412747","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughNetExchangeDifferencesOfficeEquipment
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughNetExchangeDifferencesOfficeEquipment","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughNetExchangeDifferencesOfficeEquipment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412748","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughNetExchangeDifferencesOnerousContractsProvision
			return {"xbrli:balance" => "credit","name" => "IncreaseDecreaseThroughNetExchangeDifferencesOnerousContractsProvision","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughNetExchangeDifferencesOnerousContractsProvision","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412749","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughNetExchangeDifferencesOtherIntangibleAssets
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughNetExchangeDifferencesOtherIntangibleAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughNetExchangeDifferencesOtherIntangibleAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412750","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughNetExchangeDifferencesOtherIntangibleAssetsInternallyGenerated
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughNetExchangeDifferencesOtherIntangibleAssetsInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughNetExchangeDifferencesOtherIntangibleAssetsInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412751","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughNetExchangeDifferencesOtherIntangibleAssetsNotInternallyGenerated
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughNetExchangeDifferencesOtherIntangibleAssetsNotInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughNetExchangeDifferencesOtherIntangibleAssetsNotInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412752","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughNetExchangeDifferencesOtherPropertyPlantAndEquipment
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughNetExchangeDifferencesOtherPropertyPlantAndEquipment","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughNetExchangeDifferencesOtherPropertyPlantAndEquipment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412753","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions
			return {"xbrli:balance" => "credit","name" => "IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412754","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughNetExchangeDifferencesPlanAssetsAtFairValue
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughNetExchangeDifferencesPlanAssetsAtFairValue","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughNetExchangeDifferencesPlanAssetsAtFairValue","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412755","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412756","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughNetExchangeDifferencesProvisionForDecommissioningRestorationAndRehabilitationCosts
			return {"xbrli:balance" => "credit","name" => "IncreaseDecreaseThroughNetExchangeDifferencesProvisionForDecommissioningRestorationAndRehabilitationCosts","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughNetExchangeDifferencesProvisionForDecommissioningRestorationAndRehabilitationCosts","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412757","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughNetExchangeDifferencesRecipesFormulaeModelsDesignsAndPrototypes
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughNetExchangeDifferencesRecipesFormulaeModelsDesignsAndPrototypes","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughNetExchangeDifferencesRecipesFormulaeModelsDesignsAndPrototypes","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412758","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughNetExchangeDifferencesRecipesFormulaeModelsDesignsAndPrototypesInternallyGenerated
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughNetExchangeDifferencesRecipesFormulaeModelsDesignsAndPrototypesInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughNetExchangeDifferencesRecipesFormulaeModelsDesignsAndPrototypesInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412759","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughNetExchangeDifferencesRecipesFormulaeModelsDesignsAndPrototypesNotInternallyGenerated
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughNetExchangeDifferencesRecipesFormulaeModelsDesignsAndPrototypesNotInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughNetExchangeDifferencesRecipesFormulaeModelsDesignsAndPrototypesNotInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412760","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughNetExchangeDifferencesReimbursementRightsAtFairValue
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughNetExchangeDifferencesReimbursementRightsAtFairValue","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughNetExchangeDifferencesReimbursementRightsAtFairValue","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412761","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughNetExchangeDifferencesRestructuringProvision
			return {"xbrli:balance" => "credit","name" => "IncreaseDecreaseThroughNetExchangeDifferencesRestructuringProvision","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughNetExchangeDifferencesRestructuringProvision","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412762","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughNetExchangeDifferencesTangibleExplorationAndEvaluationAssets
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughNetExchangeDifferencesTangibleExplorationAndEvaluationAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughNetExchangeDifferencesTangibleExplorationAndEvaluationAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412763","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughNetExchangeDifferencesVehicles
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughNetExchangeDifferencesVehicles","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughNetExchangeDifferencesVehicles","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412764","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughNetExchangeDifferencesWarrantyProvision
			return {"xbrli:balance" => "credit","name" => "IncreaseDecreaseThroughNetExchangeDifferencesWarrantyProvision","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughNetExchangeDifferencesWarrantyProvision","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412765","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughOtherContributionsByOwners
			return {"xbrli:balance" => "credit","name" => "IncreaseDecreaseThroughOtherContributionsByOwners","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughOtherContributionsByOwners","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412766","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughOtherContributionsByOwnersAbstract
			return {"name" => "IncreaseDecreaseThroughOtherContributionsByOwnersAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughOtherContributionsByOwnersAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412767","type" => "xbrli:stringItemType",}
		end
		def IncreaseDecreaseThroughOtherContributionsByOwnersEquityAttributableToOwnersOfParent
			return {"xbrli:balance" => "credit","name" => "IncreaseDecreaseThroughOtherContributionsByOwnersEquityAttributableToOwnersOfParent","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughOtherContributionsByOwnersEquityAttributableToOwnersOfParent","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412768","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughOtherContributionsByOwnersIssuedCapital
			return {"xbrli:balance" => "credit","name" => "IncreaseDecreaseThroughOtherContributionsByOwnersIssuedCapital","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughOtherContributionsByOwnersIssuedCapital","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412769","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughOtherContributionsByOwnersNoncontrollingInterests
			return {"xbrli:balance" => "credit","name" => "IncreaseDecreaseThroughOtherContributionsByOwnersNoncontrollingInterests","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughOtherContributionsByOwnersNoncontrollingInterests","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412770","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughOtherContributionsByOwnersOtherEquityInterest
			return {"xbrli:balance" => "credit","name" => "IncreaseDecreaseThroughOtherContributionsByOwnersOtherEquityInterest","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughOtherContributionsByOwnersOtherEquityInterest","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412771","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughOtherContributionsByOwnersOtherReserves
			return {"xbrli:balance" => "credit","name" => "IncreaseDecreaseThroughOtherContributionsByOwnersOtherReserves","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughOtherContributionsByOwnersOtherReserves","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412772","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughOtherContributionsByOwnersRetainedEarnings
			return {"xbrli:balance" => "credit","name" => "IncreaseDecreaseThroughOtherContributionsByOwnersRetainedEarnings","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughOtherContributionsByOwnersRetainedEarnings","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412773","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughOtherContributionsByOwnersSharePremium
			return {"xbrli:balance" => "credit","name" => "IncreaseDecreaseThroughOtherContributionsByOwnersSharePremium","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughOtherContributionsByOwnersSharePremium","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412774","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughOtherContributionsByOwnersTreasuryShares
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughOtherContributionsByOwnersTreasuryShares","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughOtherContributionsByOwnersTreasuryShares","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412775","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughOtherDistributionsToOwners
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughOtherDistributionsToOwners","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughOtherDistributionsToOwners","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412776","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughOtherDistributionsToOwnersAbstract
			return {"name" => "IncreaseDecreaseThroughOtherDistributionsToOwnersAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughOtherDistributionsToOwnersAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412777","type" => "xbrli:stringItemType",}
		end
		def IncreaseDecreaseThroughOtherDistributionsToOwnersEquityAttributableToOwnersOfParent
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughOtherDistributionsToOwnersEquityAttributableToOwnersOfParent","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughOtherDistributionsToOwnersEquityAttributableToOwnersOfParent","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412778","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughOtherDistributionsToOwnersIssuedCapital
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughOtherDistributionsToOwnersIssuedCapital","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughOtherDistributionsToOwnersIssuedCapital","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412779","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughOtherDistributionsToOwnersNoncontrollingInterests
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughOtherDistributionsToOwnersNoncontrollingInterests","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughOtherDistributionsToOwnersNoncontrollingInterests","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412780","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughOtherDistributionsToOwnersOtherEquityInterest
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughOtherDistributionsToOwnersOtherEquityInterest","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughOtherDistributionsToOwnersOtherEquityInterest","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412781","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughOtherDistributionsToOwnersOtherReserves
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughOtherDistributionsToOwnersOtherReserves","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughOtherDistributionsToOwnersOtherReserves","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412782","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughOtherDistributionsToOwnersRetainedEarnings
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughOtherDistributionsToOwnersRetainedEarnings","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughOtherDistributionsToOwnersRetainedEarnings","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412783","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughOtherDistributionsToOwnersSharePremium
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughOtherDistributionsToOwnersSharePremium","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughOtherDistributionsToOwnersSharePremium","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412784","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughOtherDistributionsToOwnersTreasuryShares
			return {"xbrli:balance" => "credit","name" => "IncreaseDecreaseThroughOtherDistributionsToOwnersTreasuryShares","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughOtherDistributionsToOwnersTreasuryShares","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412785","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughPastServiceCostAbstract
			return {"name" => "IncreaseDecreaseThroughPastServiceCostAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughPastServiceCostAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412796","type" => "xbrli:stringItemType",}
		end
		def IncreaseDecreaseThroughPastServiceCostDefinedBenefitObligationAtPresentValue
			return {"xbrli:balance" => "credit","name" => "IncreaseDecreaseThroughPastServiceCostDefinedBenefitObligationAtPresentValue","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughPastServiceCostDefinedBenefitObligationAtPresentValue","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412802","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughPastServiceCostDefinedBenefitObligationFromWhollyOrPartlyFundedPlans
			return {"xbrli:balance" => "credit","name" => "IncreaseDecreaseThroughPastServiceCostDefinedBenefitObligationFromWhollyOrPartlyFundedPlans","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughPastServiceCostDefinedBenefitObligationFromWhollyOrPartlyFundedPlans","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412803","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughPastServiceCostDefinedBenefitObligationFromWhollyUnfundedPlans
			return {"xbrli:balance" => "credit","name" => "IncreaseDecreaseThroughPastServiceCostDefinedBenefitObligationFromWhollyUnfundedPlans","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughPastServiceCostDefinedBenefitObligationFromWhollyUnfundedPlans","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412804","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughRevaluationAndImpairmentLossAndReversalOfImpairmentLossAbstract
			return {"name" => "IncreaseDecreaseThroughRevaluationAndImpairmentLossAndReversalOfImpairmentLossAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughRevaluationAndImpairmentLossAndReversalOfImpairmentLossAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412805","type" => "xbrli:stringItemType",}
		end
		def IncreaseDecreaseThroughTimeValueOfMoneyAdjustmentAbstract
			return {"name" => "IncreaseDecreaseThroughTimeValueOfMoneyAdjustmentAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughTimeValueOfMoneyAdjustmentAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412806","type" => "xbrli:stringItemType",}
		end
		def IncreaseDecreaseThroughTimeValueOfMoneyAdjustmentLegalProceedingsProvision
			return {"xbrli:balance" => "credit","name" => "IncreaseDecreaseThroughTimeValueOfMoneyAdjustmentLegalProceedingsProvision","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughTimeValueOfMoneyAdjustmentLegalProceedingsProvision","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412807","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughTimeValueOfMoneyAdjustmentMiscellaneousOtherProvisions
			return {"xbrli:balance" => "credit","name" => "IncreaseDecreaseThroughTimeValueOfMoneyAdjustmentMiscellaneousOtherProvisions","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughTimeValueOfMoneyAdjustmentMiscellaneousOtherProvisions","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412808","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughTimeValueOfMoneyAdjustmentOnerousContractsProvision
			return {"xbrli:balance" => "credit","name" => "IncreaseDecreaseThroughTimeValueOfMoneyAdjustmentOnerousContractsProvision","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughTimeValueOfMoneyAdjustmentOnerousContractsProvision","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412809","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughTimeValueOfMoneyAdjustmentOtherProvisions
			return {"xbrli:balance" => "credit","name" => "IncreaseDecreaseThroughTimeValueOfMoneyAdjustmentOtherProvisions","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughTimeValueOfMoneyAdjustmentOtherProvisions","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412810","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughTimeValueOfMoneyAdjustmentProvisionForDecommissioningRestorationAndRehabilitationCosts
			return {"xbrli:balance" => "credit","name" => "IncreaseDecreaseThroughTimeValueOfMoneyAdjustmentProvisionForDecommissioningRestorationAndRehabilitationCosts","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughTimeValueOfMoneyAdjustmentProvisionForDecommissioningRestorationAndRehabilitationCosts","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412811","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughTimeValueOfMoneyAdjustmentRestructuringProvision
			return {"xbrli:balance" => "credit","name" => "IncreaseDecreaseThroughTimeValueOfMoneyAdjustmentRestructuringProvision","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughTimeValueOfMoneyAdjustmentRestructuringProvision","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412812","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughTimeValueOfMoneyAdjustmentWarrantyProvision
			return {"xbrli:balance" => "credit","name" => "IncreaseDecreaseThroughTimeValueOfMoneyAdjustmentWarrantyProvision","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughTimeValueOfMoneyAdjustmentWarrantyProvision","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412813","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughTransfersAndOtherChangesAbstract
			return {"name" => "IncreaseDecreaseThroughTransfersAndOtherChangesAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughTransfersAndOtherChangesAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412814","type" => "xbrli:stringItemType",}
		end
		def IncreaseDecreaseThroughTransfersAndOtherChangesBiologicalAssets
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughTransfersAndOtherChangesBiologicalAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughTransfersAndOtherChangesBiologicalAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412815","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughTransfersAndOtherChangesBiologicalAssetsAtCost
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughTransfersAndOtherChangesBiologicalAssetsAtCost","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughTransfersAndOtherChangesBiologicalAssetsAtCost","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412816","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughTransfersAndOtherChangesBiologicalAssetsAtFairValue
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughTransfersAndOtherChangesBiologicalAssetsAtFairValue","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughTransfersAndOtherChangesBiologicalAssetsAtFairValue","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412817","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughTransfersAndOtherChangesBrandNames
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughTransfersAndOtherChangesBrandNames","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughTransfersAndOtherChangesBrandNames","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412818","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughTransfersAndOtherChangesComputerSoftware
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughTransfersAndOtherChangesComputerSoftware","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughTransfersAndOtherChangesComputerSoftware","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412819","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughTransfersAndOtherChangesComputerSoftwareInternallyGenerated
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughTransfersAndOtherChangesComputerSoftwareInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughTransfersAndOtherChangesComputerSoftwareInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412820","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughTransfersAndOtherChangesComputerSoftwareNotInternallyGenerated
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughTransfersAndOtherChangesComputerSoftwareNotInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughTransfersAndOtherChangesComputerSoftwareNotInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412821","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughTransfersAndOtherChangesConstructionInProgress
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughTransfersAndOtherChangesConstructionInProgress","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughTransfersAndOtherChangesConstructionInProgress","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412822","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughTransfersAndOtherChangesCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRights
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughTransfersAndOtherChangesCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRights","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughTransfersAndOtherChangesCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRights","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412823","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughTransfersAndOtherChangesCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsInternallyGenerated
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughTransfersAndOtherChangesCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughTransfersAndOtherChangesCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412824","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughTransfersAndOtherChangesCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsNotInternallyGenerated
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughTransfersAndOtherChangesCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsNotInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughTransfersAndOtherChangesCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsNotInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412825","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughTransfersAndOtherChangesEquity
			return {"xbrli:balance" => "credit","name" => "IncreaseDecreaseThroughTransfersAndOtherChangesEquity","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughTransfersAndOtherChangesEquity","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412826","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughTransfersAndOtherChangesEquityAttributableToOwnersOfParent
			return {"xbrli:balance" => "credit","name" => "IncreaseDecreaseThroughTransfersAndOtherChangesEquityAttributableToOwnersOfParent","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughTransfersAndOtherChangesEquityAttributableToOwnersOfParent","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412827","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughTransfersAndOtherChangesExplorationAndEvaluationAssets
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughTransfersAndOtherChangesExplorationAndEvaluationAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughTransfersAndOtherChangesExplorationAndEvaluationAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412828","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughTransfersAndOtherChangesFixturesAndFittings
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughTransfersAndOtherChangesFixturesAndFittings","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughTransfersAndOtherChangesFixturesAndFittings","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412829","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughTransfersAndOtherChangesGoodwill
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughTransfersAndOtherChangesGoodwill","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughTransfersAndOtherChangesGoodwill","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412830","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsOtherThanGoodwill
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsOtherThanGoodwill","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsOtherThanGoodwill","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412831","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsUnderDevelopment
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsUnderDevelopment","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsUnderDevelopment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412832","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleExplorationAndEvaluationAssets
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleExplorationAndEvaluationAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleExplorationAndEvaluationAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412833","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleExplorationAndEvaluationAssetsInternallyGenerated
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleExplorationAndEvaluationAssetsInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleExplorationAndEvaluationAssetsInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412834","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleExplorationAndEvaluationAssetsNotInternallyGenerated
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleExplorationAndEvaluationAssetsNotInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleExplorationAndEvaluationAssetsNotInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412835","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughTransfersAndOtherChangesInvestmentPropertyAtCostWithinFairValueModel
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughTransfersAndOtherChangesInvestmentPropertyAtCostWithinFairValueModel","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughTransfersAndOtherChangesInvestmentPropertyAtCostWithinFairValueModel","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412836","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughTransfersAndOtherChangesInvestmentPropertyAtFairValue
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughTransfersAndOtherChangesInvestmentPropertyAtFairValue","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughTransfersAndOtherChangesInvestmentPropertyAtFairValue","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412837","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughTransfersAndOtherChangesInvestmentPropertyCostModel
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughTransfersAndOtherChangesInvestmentPropertyCostModel","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughTransfersAndOtherChangesInvestmentPropertyCostModel","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412838","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughTransfersAndOtherChangesInvestmentPropertyFairValueModel
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughTransfersAndOtherChangesInvestmentPropertyFairValueModel","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughTransfersAndOtherChangesInvestmentPropertyFairValueModel","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412839","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughTransfersAndOtherChangesIssuedCapital
			return {"xbrli:balance" => "credit","name" => "IncreaseDecreaseThroughTransfersAndOtherChangesIssuedCapital","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughTransfersAndOtherChangesIssuedCapital","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412840","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughTransfersAndOtherChangesLandAndBuildings
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughTransfersAndOtherChangesLandAndBuildings","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughTransfersAndOtherChangesLandAndBuildings","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412841","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughTransfersAndOtherChangesLegalProceedingsProvision
			return {"xbrli:balance" => "credit","name" => "IncreaseDecreaseThroughTransfersAndOtherChangesLegalProceedingsProvision","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughTransfersAndOtherChangesLegalProceedingsProvision","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412842","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughTransfersAndOtherChangesLicencesAndFranchises
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughTransfersAndOtherChangesLicencesAndFranchises","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughTransfersAndOtherChangesLicencesAndFranchises","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412843","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughTransfersAndOtherChangesLicencesAndFranchisesInternallyGenerated
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughTransfersAndOtherChangesLicencesAndFranchisesInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughTransfersAndOtherChangesLicencesAndFranchisesInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412844","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughTransfersAndOtherChangesLicencesAndFranchisesNotInternallyGenerated
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughTransfersAndOtherChangesLicencesAndFranchisesNotInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughTransfersAndOtherChangesLicencesAndFranchisesNotInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412845","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughTransfersAndOtherChangesMachinery
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughTransfersAndOtherChangesMachinery","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughTransfersAndOtherChangesMachinery","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412846","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughTransfersAndOtherChangesMastheadsAndPublishingTitles
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughTransfersAndOtherChangesMastheadsAndPublishingTitles","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughTransfersAndOtherChangesMastheadsAndPublishingTitles","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412847","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughTransfersAndOtherChangesMiscellaneousOtherProvisions
			return {"xbrli:balance" => "credit","name" => "IncreaseDecreaseThroughTransfersAndOtherChangesMiscellaneousOtherProvisions","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughTransfersAndOtherChangesMiscellaneousOtherProvisions","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412848","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughTransfersAndOtherChangesNoncontrollingInterests
			return {"xbrli:balance" => "credit","name" => "IncreaseDecreaseThroughTransfersAndOtherChangesNoncontrollingInterests","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughTransfersAndOtherChangesNoncontrollingInterests","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412849","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughTransfersAndOtherChangesOfficeEquipment
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughTransfersAndOtherChangesOfficeEquipment","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughTransfersAndOtherChangesOfficeEquipment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412850","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughTransfersAndOtherChangesOnerousContractsProvision
			return {"xbrli:balance" => "credit","name" => "IncreaseDecreaseThroughTransfersAndOtherChangesOnerousContractsProvision","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughTransfersAndOtherChangesOnerousContractsProvision","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412851","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughTransfersAndOtherChangesOtherEquityInterest
			return {"xbrli:balance" => "credit","name" => "IncreaseDecreaseThroughTransfersAndOtherChangesOtherEquityInterest","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughTransfersAndOtherChangesOtherEquityInterest","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412852","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughTransfersAndOtherChangesOtherIntangibleAssets
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughTransfersAndOtherChangesOtherIntangibleAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughTransfersAndOtherChangesOtherIntangibleAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412853","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughTransfersAndOtherChangesOtherIntangibleAssetsInternallyGenerated
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughTransfersAndOtherChangesOtherIntangibleAssetsInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughTransfersAndOtherChangesOtherIntangibleAssetsInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412854","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughTransfersAndOtherChangesOtherIntangibleAssetsNotInternallyGenerated
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughTransfersAndOtherChangesOtherIntangibleAssetsNotInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughTransfersAndOtherChangesOtherIntangibleAssetsNotInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412855","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughTransfersAndOtherChangesOtherPropertyPlantAndEquipment
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughTransfersAndOtherChangesOtherPropertyPlantAndEquipment","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughTransfersAndOtherChangesOtherPropertyPlantAndEquipment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412856","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughTransfersAndOtherChangesOtherProvisions
			return {"xbrli:balance" => "credit","name" => "IncreaseDecreaseThroughTransfersAndOtherChangesOtherProvisions","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughTransfersAndOtherChangesOtherProvisions","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412857","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughTransfersAndOtherChangesOtherReserves
			return {"xbrli:balance" => "credit","name" => "IncreaseDecreaseThroughTransfersAndOtherChangesOtherReserves","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughTransfersAndOtherChangesOtherReserves","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412858","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughTransfersAndOtherChangesPropertyPlantAndEquipment
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughTransfersAndOtherChangesPropertyPlantAndEquipment","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughTransfersAndOtherChangesPropertyPlantAndEquipment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412859","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughTransfersAndOtherChangesProvisionForDecommissioningRestorationAndRehabilitationCosts
			return {"xbrli:balance" => "credit","name" => "IncreaseDecreaseThroughTransfersAndOtherChangesProvisionForDecommissioningRestorationAndRehabilitationCosts","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughTransfersAndOtherChangesProvisionForDecommissioningRestorationAndRehabilitationCosts","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412860","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughTransfersAndOtherChangesRecipesFormulaeModelsDesignsAndPrototypes
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughTransfersAndOtherChangesRecipesFormulaeModelsDesignsAndPrototypes","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughTransfersAndOtherChangesRecipesFormulaeModelsDesignsAndPrototypes","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412861","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughTransfersAndOtherChangesRecipesFormulaeModelsDesignsAndPrototypesInternallyGenerated
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughTransfersAndOtherChangesRecipesFormulaeModelsDesignsAndPrototypesInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughTransfersAndOtherChangesRecipesFormulaeModelsDesignsAndPrototypesInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412862","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughTransfersAndOtherChangesRecipesFormulaeModelsDesignsAndPrototypesNotInternallyGenerated
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughTransfersAndOtherChangesRecipesFormulaeModelsDesignsAndPrototypesNotInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughTransfersAndOtherChangesRecipesFormulaeModelsDesignsAndPrototypesNotInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412863","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughTransfersAndOtherChangesRestructuringProvision
			return {"xbrli:balance" => "credit","name" => "IncreaseDecreaseThroughTransfersAndOtherChangesRestructuringProvision","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughTransfersAndOtherChangesRestructuringProvision","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412864","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughTransfersAndOtherChangesRetainedEarnings
			return {"xbrli:balance" => "credit","name" => "IncreaseDecreaseThroughTransfersAndOtherChangesRetainedEarnings","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughTransfersAndOtherChangesRetainedEarnings","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412865","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughTransfersAndOtherChangesSharePremium
			return {"xbrli:balance" => "credit","name" => "IncreaseDecreaseThroughTransfersAndOtherChangesSharePremium","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughTransfersAndOtherChangesSharePremium","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412866","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughTransfersAndOtherChangesTangibleExplorationAndEvaluationAssets
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughTransfersAndOtherChangesTangibleExplorationAndEvaluationAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughTransfersAndOtherChangesTangibleExplorationAndEvaluationAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412867","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughTransfersAndOtherChangesTreasuryShares
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughTransfersAndOtherChangesTreasuryShares","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughTransfersAndOtherChangesTreasuryShares","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412868","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughTransfersAndOtherChangesVehicles
			return {"xbrli:balance" => "debit","name" => "IncreaseDecreaseThroughTransfersAndOtherChangesVehicles","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughTransfersAndOtherChangesVehicles","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412869","type" => "xbrli:monetaryItemType",}
		end
		def IncreaseDecreaseThroughTransfersAndOtherChangesWarrantyProvision
			return {"xbrli:balance" => "credit","name" => "IncreaseDecreaseThroughTransfersAndOtherChangesWarrantyProvision","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IncreaseDecreaseThroughTransfersAndOtherChangesWarrantyProvision","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412870","type" => "xbrli:monetaryItemType",}
		end
		def IndicationOfOtherFormsOfGovernmentAssistanceWithDirectBenefitsForEntity
			return {"name" => "IndicationOfOtherFormsOfGovernmentAssistanceWithDirectBenefitsForEntity","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IndicationOfOtherFormsOfGovernmentAssistanceWithDirectBenefitsForEntity","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412871","type" => "xbrli:stringItemType",}
		end
		def IndicationOfUncertaintiesOfAmountOrTimingOfOutflowsContingentLiabilityForDecommissioningRestorationAndRehabilitationCosts
			return {"name" => "IndicationOfUncertaintiesOfAmountOrTimingOfOutflowsContingentLiabilityForDecommissioningRestorationAndRehabilitationCosts","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IndicationOfUncertaintiesOfAmountOrTimingOfOutflowsContingentLiabilityForDecommissioningRestorationAndRehabilitationCosts","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412872","type" => "xbrli:stringItemType",}
		end
		def IndicationOfUncertaintiesOfAmountOrTimingOfOutflowsLegalProceedingsContingentLiability
			return {"name" => "IndicationOfUncertaintiesOfAmountOrTimingOfOutflowsLegalProceedingsContingentLiability","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IndicationOfUncertaintiesOfAmountOrTimingOfOutflowsLegalProceedingsContingentLiability","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412873","type" => "xbrli:stringItemType",}
		end
		def IndicationOfUncertaintiesOfAmountOrTimingOfOutflowsLegalProceedingsProvision
			return {"name" => "IndicationOfUncertaintiesOfAmountOrTimingOfOutflowsLegalProceedingsProvision","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IndicationOfUncertaintiesOfAmountOrTimingOfOutflowsLegalProceedingsProvision","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412874","type" => "xbrli:stringItemType",}
		end
		def IndicationOfUncertaintiesOfAmountOrTimingOfOutflowsMiscellaneousOtherProvisions
			return {"name" => "IndicationOfUncertaintiesOfAmountOrTimingOfOutflowsMiscellaneousOtherProvisions","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IndicationOfUncertaintiesOfAmountOrTimingOfOutflowsMiscellaneousOtherProvisions","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412875","type" => "xbrli:stringItemType",}
		end
		def IndicationOfUncertaintiesOfAmountOrTimingOfOutflowsOnerousContractsContingentLiability
			return {"name" => "IndicationOfUncertaintiesOfAmountOrTimingOfOutflowsOnerousContractsContingentLiability","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IndicationOfUncertaintiesOfAmountOrTimingOfOutflowsOnerousContractsContingentLiability","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412876","type" => "xbrli:stringItemType",}
		end
		def IndicationOfUncertaintiesOfAmountOrTimingOfOutflowsOnerousContractsProvision
			return {"name" => "IndicationOfUncertaintiesOfAmountOrTimingOfOutflowsOnerousContractsProvision","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IndicationOfUncertaintiesOfAmountOrTimingOfOutflowsOnerousContractsProvision","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412877","type" => "xbrli:stringItemType",}
		end
		def IndicationOfUncertaintiesOfAmountOrTimingOfOutflowsOtherContingentLiabilities
			return {"name" => "IndicationOfUncertaintiesOfAmountOrTimingOfOutflowsOtherContingentLiabilities","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IndicationOfUncertaintiesOfAmountOrTimingOfOutflowsOtherContingentLiabilities","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412878","type" => "xbrli:stringItemType",}
		end
		def IndicationOfUncertaintiesOfAmountOrTimingOfOutflowsProvisionForDecommissioningRestorationAndRehabilitationCosts
			return {"name" => "IndicationOfUncertaintiesOfAmountOrTimingOfOutflowsProvisionForDecommissioningRestorationAndRehabilitationCosts","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IndicationOfUncertaintiesOfAmountOrTimingOfOutflowsProvisionForDecommissioningRestorationAndRehabilitationCosts","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412879","type" => "xbrli:stringItemType",}
		end
		def IndicationOfUncertaintiesOfAmountOrTimingOfOutflowsRestructuringContingentLiability
			return {"name" => "IndicationOfUncertaintiesOfAmountOrTimingOfOutflowsRestructuringContingentLiability","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IndicationOfUncertaintiesOfAmountOrTimingOfOutflowsRestructuringContingentLiability","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412880","type" => "xbrli:stringItemType",}
		end
		def IndicationOfUncertaintiesOfAmountOrTimingOfOutflowsRestructuringProvision
			return {"name" => "IndicationOfUncertaintiesOfAmountOrTimingOfOutflowsRestructuringProvision","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IndicationOfUncertaintiesOfAmountOrTimingOfOutflowsRestructuringProvision","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412881","type" => "xbrli:stringItemType",}
		end
		def IndicationOfUncertaintiesOfAmountOrTimingOfOutflowsWarrantyContingentLiability
			return {"name" => "IndicationOfUncertaintiesOfAmountOrTimingOfOutflowsWarrantyContingentLiability","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IndicationOfUncertaintiesOfAmountOrTimingOfOutflowsWarrantyContingentLiability","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412882","type" => "xbrli:stringItemType",}
		end
		def IndicationOfUncertaintiesOfAmountOrTimingOfOutflowsWarrantyProvision
			return {"name" => "IndicationOfUncertaintiesOfAmountOrTimingOfOutflowsWarrantyProvision","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IndicationOfUncertaintiesOfAmountOrTimingOfOutflowsWarrantyProvision","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412883","type" => "xbrli:stringItemType",}
		end
		def IneffectivenessOfHedgesAbstract
			return {"name" => "IneffectivenessOfHedgesAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_IneffectivenessOfHedgesAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412884","type" => "xbrli:stringItemType",}
		end
		def InformationAboutContingentAssetsThatDisclosureIsNotPracticable
			return {"name" => "InformationAboutContingentAssetsThatDisclosureIsNotPracticable","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_InformationAboutContingentAssetsThatDisclosureIsNotPracticable","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412885","type" => "xbrli:stringItemType",}
		end
		def InformationAboutContingentLiabilitiesThatDisclosureIsNotPracticable
			return {"name" => "InformationAboutContingentLiabilitiesThatDisclosureIsNotPracticable","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_InformationAboutContingentLiabilitiesThatDisclosureIsNotPracticable","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412886","type" => "xbrli:stringItemType",}
		end
		def InformationAboutCreditQualityOfNeitherPastDueNorImpairedFinancialAssets
			return {"name" => "InformationAboutCreditQualityOfNeitherPastDueNorImpairedFinancialAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_InformationAboutCreditQualityOfNeitherPastDueNorImpairedFinancialAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412887","type" => "xbrli:stringItemType",}
		end
		def InformationAboutMajorCustomers
			return {"name" => "InformationAboutMajorCustomers","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_InformationAboutMajorCustomers","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412888","type" => "xbrli:stringItemType",}
		end
		def InformationRequiredByParagraph86OfIAS37IfContingentLiabilityIsNotRecognisedBecauseFairValueCannotBeMeasuredReliably
			return {"name" => "InformationRequiredByParagraph86OfIAS37IfContingentLiabilityIsNotRecognisedBecauseFairValueCannotBeMeasuredReliably","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_InformationRequiredByParagraph86OfIAS37IfContingentLiabilityIsNotRecognisedBecauseFairValueCannotBeMeasuredReliably","substitutionGroup" => "xbrli:item","info:creationID" => "i200903180029411001","type" => "xbrli:stringItemType",}
		end
		def InformationRequiredInParagraph85OfIAS37ForEachContingentLiabilityRecognised
			return {"name" => "InformationRequiredInParagraph85OfIAS37ForEachContingentLiabilityRecognised","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_InformationRequiredInParagraph85OfIAS37ForEachContingentLiabilityRecognised","substitutionGroup" => "xbrli:item","info:creationID" => "i200903180028411001","type" => "xbrli:stringItemType",}
		end
		def IntangibleAssetsAbstract
			return {"name" => "IntangibleAssetsAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_IntangibleAssetsAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412889","type" => "xbrli:stringItemType",}
		end
		def IntangibleAssetsOtherThanGoodwill
			return {"xbrli:balance" => "debit","name" => "IntangibleAssetsOtherThanGoodwill","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_IntangibleAssetsOtherThanGoodwill","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412890","type" => "xbrli:monetaryItemType",}
		end
		def IntangibleAssetsOtherThanGoodwillAbstract
			return {"name" => "IntangibleAssetsOtherThanGoodwillAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_IntangibleAssetsOtherThanGoodwillAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412891","type" => "xbrli:stringItemType",}
		end
		def IntangibleAssetsOtherThanGoodwillAccumulatedAmortisationAndImpairment
			return {"xbrli:balance" => "credit","name" => "IntangibleAssetsOtherThanGoodwillAccumulatedAmortisationAndImpairment","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_IntangibleAssetsOtherThanGoodwillAccumulatedAmortisationAndImpairment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412892","type" => "xbrli:monetaryItemType",}
		end
		def IntangibleAssetsOtherThanGoodwillCarryingAmountAtCostOfRevaluedAssets
			return {"name" => "IntangibleAssetsOtherThanGoodwillCarryingAmountAtCostOfRevaluedAssets","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_IntangibleAssetsOtherThanGoodwillCarryingAmountAtCostOfRevaluedAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412893","type" => "xbrli:monetaryItemType",}
		end
		def IntangibleAssetsOtherThanGoodwillCarryingAmountOfRevaluedAssets
			return {"name" => "IntangibleAssetsOtherThanGoodwillCarryingAmountOfRevaluedAssets","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_IntangibleAssetsOtherThanGoodwillCarryingAmountOfRevaluedAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412894","type" => "xbrli:monetaryItemType",}
		end
		def IntangibleAssetsOtherThanGoodwillGross
			return {"xbrli:balance" => "debit","name" => "IntangibleAssetsOtherThanGoodwillGross","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_IntangibleAssetsOtherThanGoodwillGross","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412895","type" => "xbrli:monetaryItemType",}
		end
		def IntangibleAssetsOtherThanGoodwillGrossAbstract
			return {"name" => "IntangibleAssetsOtherThanGoodwillGrossAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_IntangibleAssetsOtherThanGoodwillGrossAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412896","type" => "xbrli:stringItemType",}
		end
		def IntangibleAssetsOtherThanGoodwillGrossAndAccumulatedAmortisationAbstract
			return {"name" => "IntangibleAssetsOtherThanGoodwillGrossAndAccumulatedAmortisationAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_IntangibleAssetsOtherThanGoodwillGrossAndAccumulatedAmortisationAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412897","type" => "xbrli:stringItemType",}
		end
		def IntangibleAssetsOtherThanGoodwillRevaluationSurplus
			return {"name" => "IntangibleAssetsOtherThanGoodwillRevaluationSurplus","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_IntangibleAssetsOtherThanGoodwillRevaluationSurplus","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412898","type" => "xbrli:monetaryItemType",}
		end
		def IntangibleAssetsRevaluationAbstract
			return {"name" => "IntangibleAssetsRevaluationAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_IntangibleAssetsRevaluationAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412899","type" => "xbrli:stringItemType",}
		end
		def IntangibleAssetsUnderDevelopment
			return {"xbrli:balance" => "debit","name" => "IntangibleAssetsUnderDevelopment","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_IntangibleAssetsUnderDevelopment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412900","type" => "xbrli:monetaryItemType",}
		end
		def IntangibleAssetsUnderDevelopmentAbstract
			return {"name" => "IntangibleAssetsUnderDevelopmentAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_IntangibleAssetsUnderDevelopmentAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412901","type" => "xbrli:stringItemType",}
		end
		def IntangibleAssetsUnderDevelopmentAccumulatedAmortisationAndImpairment
			return {"xbrli:balance" => "credit","name" => "IntangibleAssetsUnderDevelopmentAccumulatedAmortisationAndImpairment","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_IntangibleAssetsUnderDevelopmentAccumulatedAmortisationAndImpairment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412902","type" => "xbrli:monetaryItemType",}
		end
		def IntangibleAssetsUnderDevelopmentGross
			return {"xbrli:balance" => "debit","name" => "IntangibleAssetsUnderDevelopmentGross","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_IntangibleAssetsUnderDevelopmentGross","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412903","type" => "xbrli:monetaryItemType",}
		end
		def IntangibleExplorationAndEvaluationAssets
			return {"xbrli:balance" => "debit","name" => "IntangibleExplorationAndEvaluationAssets","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_IntangibleExplorationAndEvaluationAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412904","type" => "xbrli:monetaryItemType",}
		end
		def IntangibleExplorationAndEvaluationAssetsAbstract
			return {"name" => "IntangibleExplorationAndEvaluationAssetsAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_IntangibleExplorationAndEvaluationAssetsAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412905","type" => "xbrli:stringItemType",}
		end
		def IntangibleExplorationAndEvaluationAssetsAccumulatedAmortisationAndImpairment
			return {"xbrli:balance" => "credit","name" => "IntangibleExplorationAndEvaluationAssetsAccumulatedAmortisationAndImpairment","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_IntangibleExplorationAndEvaluationAssetsAccumulatedAmortisationAndImpairment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412906","type" => "xbrli:monetaryItemType",}
		end
		def IntangibleExplorationAndEvaluationAssetsCarryingAmountAtCostOfRevaluedAssets
			return {"name" => "IntangibleExplorationAndEvaluationAssetsCarryingAmountAtCostOfRevaluedAssets","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_IntangibleExplorationAndEvaluationAssetsCarryingAmountAtCostOfRevaluedAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412907","type" => "xbrli:monetaryItemType",}
		end
		def IntangibleExplorationAndEvaluationAssetsCarryingAmountOfAssetsRetiredFromActiveUse
			return {"name" => "IntangibleExplorationAndEvaluationAssetsCarryingAmountOfAssetsRetiredFromActiveUse","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_IntangibleExplorationAndEvaluationAssetsCarryingAmountOfAssetsRetiredFromActiveUse","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412908","type" => "xbrli:monetaryItemType",}
		end
		def IntangibleExplorationAndEvaluationAssetsCarryingAmountOfRevaluedAssets
			return {"name" => "IntangibleExplorationAndEvaluationAssetsCarryingAmountOfRevaluedAssets","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_IntangibleExplorationAndEvaluationAssetsCarryingAmountOfRevaluedAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412909","type" => "xbrli:monetaryItemType",}
		end
		def IntangibleExplorationAndEvaluationAssetsCarryingAmountOfRevaluedAssetsByActiveMarketPrices
			return {"name" => "IntangibleExplorationAndEvaluationAssetsCarryingAmountOfRevaluedAssetsByActiveMarketPrices","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_IntangibleExplorationAndEvaluationAssetsCarryingAmountOfRevaluedAssetsByActiveMarketPrices","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412910","type" => "xbrli:monetaryItemType",}
		end
		def IntangibleExplorationAndEvaluationAssetsCarryingAmountOfRevaluedAssetsByEstimations
			return {"name" => "IntangibleExplorationAndEvaluationAssetsCarryingAmountOfRevaluedAssetsByEstimations","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_IntangibleExplorationAndEvaluationAssetsCarryingAmountOfRevaluedAssetsByEstimations","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412911","type" => "xbrli:monetaryItemType",}
		end
		def IntangibleExplorationAndEvaluationAssetsExpendituresRecognisedForConstructions
			return {"name" => "IntangibleExplorationAndEvaluationAssetsExpendituresRecognisedForConstructions","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_IntangibleExplorationAndEvaluationAssetsExpendituresRecognisedForConstructions","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412912","type" => "xbrli:monetaryItemType",}
		end
		def IntangibleExplorationAndEvaluationAssetsGross
			return {"xbrli:balance" => "debit","name" => "IntangibleExplorationAndEvaluationAssetsGross","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_IntangibleExplorationAndEvaluationAssetsGross","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412913","type" => "xbrli:monetaryItemType",}
		end
		def IntangibleExplorationAndEvaluationAssetsGrossCarryingAmountFullyDepreciated
			return {"name" => "IntangibleExplorationAndEvaluationAssetsGrossCarryingAmountFullyDepreciated","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_IntangibleExplorationAndEvaluationAssetsGrossCarryingAmountFullyDepreciated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412914","type" => "xbrli:monetaryItemType",}
		end
		def IntangibleExplorationAndEvaluationAssetsInternallyGenerated
			return {"xbrli:balance" => "debit","name" => "IntangibleExplorationAndEvaluationAssetsInternallyGenerated","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_IntangibleExplorationAndEvaluationAssetsInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412915","type" => "xbrli:monetaryItemType",}
		end
		def IntangibleExplorationAndEvaluationAssetsInternallyGeneratedAbstract
			return {"name" => "IntangibleExplorationAndEvaluationAssetsInternallyGeneratedAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_IntangibleExplorationAndEvaluationAssetsInternallyGeneratedAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412916","type" => "xbrli:stringItemType",}
		end
		def IntangibleExplorationAndEvaluationAssetsInternallyGeneratedAccumulatedAmortisationAndImpairment
			return {"xbrli:balance" => "credit","name" => "IntangibleExplorationAndEvaluationAssetsInternallyGeneratedAccumulatedAmortisationAndImpairment","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_IntangibleExplorationAndEvaluationAssetsInternallyGeneratedAccumulatedAmortisationAndImpairment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412917","type" => "xbrli:monetaryItemType",}
		end
		def IntangibleExplorationAndEvaluationAssetsInternallyGeneratedGross
			return {"xbrli:balance" => "debit","name" => "IntangibleExplorationAndEvaluationAssetsInternallyGeneratedGross","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_IntangibleExplorationAndEvaluationAssetsInternallyGeneratedGross","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412918","type" => "xbrli:monetaryItemType",}
		end
		def IntangibleExplorationAndEvaluationAssetsNotInternallyGenerated
			return {"xbrli:balance" => "debit","name" => "IntangibleExplorationAndEvaluationAssetsNotInternallyGenerated","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_IntangibleExplorationAndEvaluationAssetsNotInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412919","type" => "xbrli:monetaryItemType",}
		end
		def IntangibleExplorationAndEvaluationAssetsNotInternallyGeneratedAbstract
			return {"name" => "IntangibleExplorationAndEvaluationAssetsNotInternallyGeneratedAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_IntangibleExplorationAndEvaluationAssetsNotInternallyGeneratedAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412920","type" => "xbrli:stringItemType",}
		end
		def IntangibleExplorationAndEvaluationAssetsNotInternallyGeneratedAccumulatedAmortisationAndImpairment
			return {"xbrli:balance" => "credit","name" => "IntangibleExplorationAndEvaluationAssetsNotInternallyGeneratedAccumulatedAmortisationAndImpairment","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_IntangibleExplorationAndEvaluationAssetsNotInternallyGeneratedAccumulatedAmortisationAndImpairment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412921","type" => "xbrli:monetaryItemType",}
		end
		def IntangibleExplorationAndEvaluationAssetsNotInternallyGeneratedGross
			return {"xbrli:balance" => "debit","name" => "IntangibleExplorationAndEvaluationAssetsNotInternallyGeneratedGross","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_IntangibleExplorationAndEvaluationAssetsNotInternallyGeneratedGross","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412922","type" => "xbrli:monetaryItemType",}
		end
		def IntangibleExplorationAndEvaluationAssetsRevaluationSurplus
			return {"name" => "IntangibleExplorationAndEvaluationAssetsRevaluationSurplus","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_IntangibleExplorationAndEvaluationAssetsRevaluationSurplus","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412923","type" => "xbrli:monetaryItemType",}
		end
		def IntangibleExplorationAndEvaluationAssetsTemporarilyIdle
			return {"name" => "IntangibleExplorationAndEvaluationAssetsTemporarilyIdle","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_IntangibleExplorationAndEvaluationAssetsTemporarilyIdle","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412924","type" => "xbrli:monetaryItemType",}
		end
		def InterestCostDefinedBenefitPlan
			return {"xbrli:balance" => "debit","name" => "InterestCostDefinedBenefitPlan","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_InterestCostDefinedBenefitPlan","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412925","type" => "xbrli:monetaryItemType",}
		end
		def InterestExpense
			return {"xbrli:balance" => "debit","name" => "InterestExpense","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_InterestExpense","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412926","type" => "xbrli:monetaryItemType",}
		end
		def InterestExpenseForFinancialLiabilitiesNotAtFairValueThroughProfitOrLoss
			return {"xbrli:balance" => "debit","name" => "InterestExpenseForFinancialLiabilitiesNotAtFairValueThroughProfitOrLoss","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_InterestExpenseForFinancialLiabilitiesNotAtFairValueThroughProfitOrLoss","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412927","type" => "xbrli:monetaryItemType",}
		end
		def InterestIncomeAndInterestExpenseForFinancialAssetsOrFinancialLiabilitiesNotAtFairValueThroughProfitOrLossAbstract
			return {"name" => "InterestIncomeAndInterestExpenseForFinancialAssetsOrFinancialLiabilitiesNotAtFairValueThroughProfitOrLossAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_InterestIncomeAndInterestExpenseForFinancialAssetsOrFinancialLiabilitiesNotAtFairValueThroughProfitOrLossAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412930","type" => "xbrli:stringItemType",}
		end
		def InterestIncomeForFinancialAssetsNotAtFairValueThroughProfitOrLoss
			return {"xbrli:balance" => "credit","name" => "InterestIncomeForFinancialAssetsNotAtFairValueThroughProfitOrLoss","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_InterestIncomeForFinancialAssetsNotAtFairValueThroughProfitOrLoss","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412931","type" => "xbrli:monetaryItemType",}
		end
		def InterestIncomeOnImpairedFinancialAssetsAccrued
			return {"xbrli:balance" => "credit","name" => "InterestIncomeOnImpairedFinancialAssetsAccrued","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_InterestIncomeOnImpairedFinancialAssetsAccrued","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412932","type" => "xbrli:monetaryItemType",}
		end
		def InterestIncomeOnImpairedFinancialAssetsAccruedAbstract
			return {"name" => "InterestIncomeOnImpairedFinancialAssetsAccruedAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_InterestIncomeOnImpairedFinancialAssetsAccruedAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412933","type" => "xbrli:stringItemType",}
		end
		def InterestPaidClassifiedAsFinancingActivities
			return {"xbrli:balance" => "credit","name" => "InterestPaidClassifiedAsFinancingActivities","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_InterestPaidClassifiedAsFinancingActivities","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412934","type" => "xbrli:monetaryItemType",}
		end
		def InterestPaidClassifiedAsOperatingActivities
			return {"xbrli:balance" => "credit","name" => "InterestPaidClassifiedAsOperatingActivities","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_InterestPaidClassifiedAsOperatingActivities","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412935","type" => "xbrli:monetaryItemType",}
		end
		def InterestReceivedClassifiedAsInvestingActivities
			return {"xbrli:balance" => "debit","name" => "InterestReceivedClassifiedAsInvestingActivities","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_InterestReceivedClassifiedAsInvestingActivities","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412936","type" => "xbrli:monetaryItemType",}
		end
		def InterestReceivedClassifiedAsOperatingActivities
			return {"xbrli:balance" => "debit","name" => "InterestReceivedClassifiedAsOperatingActivities","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_InterestReceivedClassifiedAsOperatingActivities","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412937","type" => "xbrli:monetaryItemType",}
		end
		def InterestRevenueExpense
			return {"xbrli:balance" => "credit","name" => "InterestRevenueExpense","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_InterestRevenueExpense","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412938","type" => "xbrli:monetaryItemType",}
		end
		def IntrinsicValueOfLiabilitiesFromSharebasedPaymentTransactionsForWhichCounterpartysRightToCashOrOtherAssetsVested
			return {"xbrli:balance" => "debit","name" => "IntrinsicValueOfLiabilitiesFromSharebasedPaymentTransactionsForWhichCounterpartysRightToCashOrOtherAssetsVested","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IntrinsicValueOfLiabilitiesFromSharebasedPaymentTransactionsForWhichCounterpartysRightToCashOrOtherAssetsVested","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412941","type" => "xbrli:monetaryItemType",}
		end
		def Inventories
			return {"xbrli:balance" => "debit","name" => "Inventories","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_Inventories","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412942","type" => "xbrli:monetaryItemType",}
		end
		def InventoriesAtFairValueLessCostsToSell
			return {"xbrli:balance" => "debit","name" => "InventoriesAtFairValueLessCostsToSell","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_InventoriesAtFairValueLessCostsToSell","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412943","type" => "xbrli:monetaryItemType",}
		end
		def InventoryCostFormulas
			return {"name" => "InventoryCostFormulas","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_InventoryCostFormulas","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412944","type" => "xbrli:stringItemType",}
		end
		def InventoryWritedown
			return {"xbrli:balance" => "credit","name" => "InventoryWritedown","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_InventoryWritedown","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412945","type" => "xbrli:monetaryItemType",}
		end
		def InvestmentAccountedForUsingEquityMethod
			return {"xbrli:balance" => "debit","name" => "InvestmentAccountedForUsingEquityMethod","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_InvestmentAccountedForUsingEquityMethod","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412946","type" => "xbrli:monetaryItemType",}
		end
		def InvestmentProperty
			return {"xbrli:balance" => "debit","name" => "InvestmentProperty","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_InvestmentProperty","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412950","type" => "xbrli:monetaryItemType",}
		end
		def InvestmentPropertyAbstract
			return {"name" => "InvestmentPropertyAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_InvestmentPropertyAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412951","type" => "xbrli:stringItemType",}
		end
		def InvestmentPropertyAtCostWithinFairValueModel
			return {"xbrli:balance" => "debit","name" => "InvestmentPropertyAtCostWithinFairValueModel","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_InvestmentPropertyAtCostWithinFairValueModel","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412952","type" => "xbrli:monetaryItemType",}
		end
		def InvestmentPropertyAtCostWithinFairValueModelGross
			return {"xbrli:balance" => "debit","name" => "InvestmentPropertyAtCostWithinFairValueModelGross","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_InvestmentPropertyAtCostWithinFairValueModelGross","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412953","type" => "xbrli:monetaryItemType",}
		end
		def InvestmentPropertyAtFairValue
			return {"xbrli:balance" => "debit","name" => "InvestmentPropertyAtFairValue","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_InvestmentPropertyAtFairValue","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412954","type" => "xbrli:monetaryItemType",}
		end
		def InvestmentPropertyCostModel
			return {"xbrli:balance" => "debit","name" => "InvestmentPropertyCostModel","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_InvestmentPropertyCostModel","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412955","type" => "xbrli:monetaryItemType",}
		end
		def InvestmentPropertyCostModelAbstract
			return {"name" => "InvestmentPropertyCostModelAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_InvestmentPropertyCostModelAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412956","type" => "xbrli:stringItemType",}
		end
		def InvestmentPropertyCostModelGross
			return {"xbrli:balance" => "debit","name" => "InvestmentPropertyCostModelGross","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_InvestmentPropertyCostModelGross","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412957","type" => "xbrli:monetaryItemType",}
		end
		def InvestmentPropertyFairValueModel
			return {"xbrli:balance" => "debit","name" => "InvestmentPropertyFairValueModel","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_InvestmentPropertyFairValueModel","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412958","type" => "xbrli:monetaryItemType",}
		end
		def InvestmentPropertyFairValueModelAbstract
			return {"name" => "InvestmentPropertyFairValueModelAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_InvestmentPropertyFairValueModelAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411002","type" => "xbrli:stringItemType",}
		end
		def InvestmentsAbstract
			return {"name" => "InvestmentsAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_InvestmentsAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412959","type" => "xbrli:stringItemType",}
		end
		def InvestmentsInAssociates
			return {"xbrli:balance" => "debit","name" => "InvestmentsInAssociates","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_InvestmentsInAssociates","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412960","type" => "xbrli:monetaryItemType",}
		end
		def InvestmentsInJointVentures
			return {"xbrli:balance" => "debit","name" => "InvestmentsInJointVentures","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_InvestmentsInJointVentures","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412961","type" => "xbrli:monetaryItemType",}
		end
		def InvestmentsInSubsidiaries
			return {"xbrli:balance" => "debit","name" => "InvestmentsInSubsidiaries","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_InvestmentsInSubsidiaries","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412962","type" => "xbrli:monetaryItemType",}
		end
		def InvestmentsInSubsidiariesJointVenturesAndAssociates
			return {"xbrli:balance" => "debit","name" => "InvestmentsInSubsidiariesJointVenturesAndAssociates","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_InvestmentsInSubsidiariesJointVenturesAndAssociates","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412963","type" => "xbrli:monetaryItemType",}
		end
		def InvestmentsInSubsidiariesJointVenturesAndAssociatesAbstract
			return {"name" => "InvestmentsInSubsidiariesJointVenturesAndAssociatesAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_InvestmentsInSubsidiariesJointVenturesAndAssociatesAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412964","type" => "xbrli:stringItemType",}
		end
		def IssueOfEquity
			return {"xbrli:balance" => "credit","name" => "IssueOfEquity","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IssueOfEquity","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412966","type" => "xbrli:monetaryItemType",}
		end
		def IssueOfEquityAbstract
			return {"name" => "IssueOfEquityAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_IssueOfEquityAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412967","type" => "xbrli:stringItemType",}
		end
		def IssueOfEquityEquityAttributableToOwnersOfParent
			return {"xbrli:balance" => "credit","name" => "IssueOfEquityEquityAttributableToOwnersOfParent","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IssueOfEquityEquityAttributableToOwnersOfParent","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412968","type" => "xbrli:monetaryItemType",}
		end
		def IssueOfEquityIssuedCapital
			return {"xbrli:balance" => "credit","name" => "IssueOfEquityIssuedCapital","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IssueOfEquityIssuedCapital","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412969","type" => "xbrli:monetaryItemType",}
		end
		def IssueOfEquityNoncontrollingInterests
			return {"xbrli:balance" => "credit","name" => "IssueOfEquityNoncontrollingInterests","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IssueOfEquityNoncontrollingInterests","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412970","type" => "xbrli:monetaryItemType",}
		end
		def IssueOfEquityOtherEquityInterest
			return {"xbrli:balance" => "credit","name" => "IssueOfEquityOtherEquityInterest","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IssueOfEquityOtherEquityInterest","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412971","type" => "xbrli:monetaryItemType",}
		end
		def IssueOfEquityOtherReserves
			return {"xbrli:balance" => "credit","name" => "IssueOfEquityOtherReserves","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IssueOfEquityOtherReserves","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412972","type" => "xbrli:monetaryItemType",}
		end
		def IssueOfEquityRetainedEarnings
			return {"xbrli:balance" => "credit","name" => "IssueOfEquityRetainedEarnings","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IssueOfEquityRetainedEarnings","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412973","type" => "xbrli:monetaryItemType",}
		end
		def IssueOfEquitySharePremium
			return {"xbrli:balance" => "credit","name" => "IssueOfEquitySharePremium","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IssueOfEquitySharePremium","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412974","type" => "xbrli:monetaryItemType",}
		end
		def IssuedCapital
			return {"xbrli:balance" => "credit","name" => "IssuedCapital","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_IssuedCapital","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412965","type" => "xbrli:monetaryItemType",}
		end
		def IssuesOfFinancialInstrumentsMeasuredInLevel3OfFairValueHierarchy
			return {"name" => "IssuesOfFinancialInstrumentsMeasuredInLevel3OfFairValueHierarchy","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_IssuesOfFinancialInstrumentsMeasuredInLevel3OfFairValueHierarchy","substitutionGroup" => "xbrli:item","info:creationID" => "i200903261713000000","type" => "xbrli:monetaryItemType",}
		end
		def LandAndBuildings
			return {"xbrli:balance" => "debit","name" => "LandAndBuildings","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_LandAndBuildings","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412975","type" => "xbrli:monetaryItemType",}
		end
		def LandAndBuildingsAbstract
			return {"name" => "LandAndBuildingsAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_LandAndBuildingsAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412976","type" => "xbrli:stringItemType",}
		end
		def LandAndBuildingsAccumulatedDepreciationAndImpairment
			return {"xbrli:balance" => "credit","name" => "LandAndBuildingsAccumulatedDepreciationAndImpairment","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_LandAndBuildingsAccumulatedDepreciationAndImpairment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412977","type" => "xbrli:monetaryItemType",}
		end
		def LandAndBuildingsCarryingAmountAtCostOfRevaluedAssets
			return {"name" => "LandAndBuildingsCarryingAmountAtCostOfRevaluedAssets","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_LandAndBuildingsCarryingAmountAtCostOfRevaluedAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412978","type" => "xbrli:monetaryItemType",}
		end
		def LandAndBuildingsCarryingAmountOfAssetsRetiredFromActiveUse
			return {"name" => "LandAndBuildingsCarryingAmountOfAssetsRetiredFromActiveUse","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_LandAndBuildingsCarryingAmountOfAssetsRetiredFromActiveUse","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412979","type" => "xbrli:monetaryItemType",}
		end
		def LandAndBuildingsCarryingAmountOfRevaluedAssets
			return {"name" => "LandAndBuildingsCarryingAmountOfRevaluedAssets","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_LandAndBuildingsCarryingAmountOfRevaluedAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412980","type" => "xbrli:monetaryItemType",}
		end
		def LandAndBuildingsCarryingAmountOfRevaluedAssetsByActiveMarketPrices
			return {"name" => "LandAndBuildingsCarryingAmountOfRevaluedAssetsByActiveMarketPrices","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_LandAndBuildingsCarryingAmountOfRevaluedAssetsByActiveMarketPrices","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412981","type" => "xbrli:monetaryItemType",}
		end
		def LandAndBuildingsCarryingAmountOfRevaluedAssetsByEstimations
			return {"name" => "LandAndBuildingsCarryingAmountOfRevaluedAssetsByEstimations","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_LandAndBuildingsCarryingAmountOfRevaluedAssetsByEstimations","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412982","type" => "xbrli:monetaryItemType",}
		end
		def LandAndBuildingsExpendituresRecognisedForConstructions
			return {"name" => "LandAndBuildingsExpendituresRecognisedForConstructions","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_LandAndBuildingsExpendituresRecognisedForConstructions","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412983","type" => "xbrli:monetaryItemType",}
		end
		def LandAndBuildingsGross
			return {"xbrli:balance" => "debit","name" => "LandAndBuildingsGross","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_LandAndBuildingsGross","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412984","type" => "xbrli:monetaryItemType",}
		end
		def LandAndBuildingsGrossCarryingAmountFullyDepreciated
			return {"name" => "LandAndBuildingsGrossCarryingAmountFullyDepreciated","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_LandAndBuildingsGrossCarryingAmountFullyDepreciated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412985","type" => "xbrli:monetaryItemType",}
		end
		def LandAndBuildingsRevaluationSurplus
			return {"name" => "LandAndBuildingsRevaluationSurplus","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_LandAndBuildingsRevaluationSurplus","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412986","type" => "xbrli:monetaryItemType",}
		end
		def LandAndBuildingsTemporarilyIdle
			return {"name" => "LandAndBuildingsTemporarilyIdle","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_LandAndBuildingsTemporarilyIdle","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412987","type" => "xbrli:monetaryItemType",}
		end
		def LeaseAndSubleasePaymentsRecognisedAsExpense
			return {"xbrli:balance" => "debit","name" => "LeaseAndSubleasePaymentsRecognisedAsExpense","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_LeaseAndSubleasePaymentsRecognisedAsExpense","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412988","type" => "xbrli:monetaryItemType",}
		end
		def LeaseAndSubleasePaymentsRecognisedAsExpenseAbstract
			return {"name" => "LeaseAndSubleasePaymentsRecognisedAsExpenseAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_LeaseAndSubleasePaymentsRecognisedAsExpenseAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412989","type" => "xbrli:stringItemType",}
		end
		def LegalFormOfEntity
			return {"name" => "LegalFormOfEntity","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_LegalFormOfEntity","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412990","type" => "xbrli:stringItemType",}
		end
		def LegalProceedingsProvision
			return {"xbrli:balance" => "credit","name" => "LegalProceedingsProvision","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_LegalProceedingsProvision","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412991","type" => "xbrli:monetaryItemType",}
		end
		def LegalProceedingsProvisionAbstract
			return {"name" => "LegalProceedingsProvisionAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_LegalProceedingsProvisionAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412992","type" => "xbrli:stringItemType",}
		end
		def LengthOfLifeOfLimitedLifeEntity
			return {"name" => "LengthOfLifeOfLimitedLifeEntity","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_LengthOfLifeOfLimitedLifeEntity","substitutionGroup" => "xbrli:item","info:creationID" => "i200811041021411224","type" => "xbrli:stringItemType",}
		end
		def LevelOfPriceIndex
			return {"name" => "LevelOfPriceIndex","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_LevelOfPriceIndex","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412993","type" => "xbrli:stringItemType",}
		end
		def LevelOfRoundingUsedInFinancialStatements
			return {"name" => "LevelOfRoundingUsedInFinancialStatements","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_LevelOfRoundingUsedInFinancialStatements","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412994","type" => "xbrli:stringItemType",}
		end
		def Liabilities
			return {"xbrli:balance" => "credit","name" => "Liabilities","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_Liabilities","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412995","type" => "xbrli:monetaryItemType",}
		end
		def LiabilitiesAbstract
			return {"name" => "LiabilitiesAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_LiabilitiesAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412996","type" => "xbrli:stringItemType",}
		end
		def LiabilitiesFromSharebasedPaymentTransactions
			return {"xbrli:balance" => "debit","name" => "LiabilitiesFromSharebasedPaymentTransactions","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_LiabilitiesFromSharebasedPaymentTransactions","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412999","type" => "xbrli:monetaryItemType",}
		end
		def LiabilitiesIncludedInDisposalGroupsClassifiedAsHeldForSale
			return {"xbrli:balance" => "credit","name" => "LiabilitiesIncludedInDisposalGroupsClassifiedAsHeldForSale","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_LiabilitiesIncludedInDisposalGroupsClassifiedAsHeldForSale","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413000","type" => "xbrli:monetaryItemType",}
		end
		def LiabilitiesIncurred
			return {"xbrli:balance" => "credit","name" => "LiabilitiesIncurred","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_LiabilitiesIncurred","substitutionGroup" => "xbrli:item","info:creationID" => "i200903180014411001","type" => "xbrli:monetaryItemType",}
		end
		def LiabilityAssetOfDefinedBenefitPlans
			return {"xbrli:balance" => "credit","name" => "LiabilityAssetOfDefinedBenefitPlans","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_LiabilityAssetOfDefinedBenefitPlans","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411597","type" => "xbrli:monetaryItemType",}
		end
		def LicencesAndFranchises
			return {"xbrli:balance" => "debit","name" => "LicencesAndFranchises","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_LicencesAndFranchises","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413001","type" => "xbrli:monetaryItemType",}
		end
		def LicencesAndFranchisesAbstract
			return {"name" => "LicencesAndFranchisesAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_LicencesAndFranchisesAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413002","type" => "xbrli:stringItemType",}
		end
		def LicencesAndFranchisesAccumulatedAmortisationAndImpairment
			return {"xbrli:balance" => "credit","name" => "LicencesAndFranchisesAccumulatedAmortisationAndImpairment","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_LicencesAndFranchisesAccumulatedAmortisationAndImpairment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413003","type" => "xbrli:monetaryItemType",}
		end
		def LicencesAndFranchisesCarryingAmountAtCostOfRevaluedAssets
			return {"name" => "LicencesAndFranchisesCarryingAmountAtCostOfRevaluedAssets","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_LicencesAndFranchisesCarryingAmountAtCostOfRevaluedAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413004","type" => "xbrli:monetaryItemType",}
		end
		def LicencesAndFranchisesCarryingAmountOfRevaluedAssets
			return {"name" => "LicencesAndFranchisesCarryingAmountOfRevaluedAssets","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_LicencesAndFranchisesCarryingAmountOfRevaluedAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413005","type" => "xbrli:monetaryItemType",}
		end
		def LicencesAndFranchisesGross
			return {"xbrli:balance" => "debit","name" => "LicencesAndFranchisesGross","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_LicencesAndFranchisesGross","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413006","type" => "xbrli:monetaryItemType",}
		end
		def LicencesAndFranchisesInternallyGenerated
			return {"xbrli:balance" => "debit","name" => "LicencesAndFranchisesInternallyGenerated","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_LicencesAndFranchisesInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413007","type" => "xbrli:monetaryItemType",}
		end
		def LicencesAndFranchisesInternallyGeneratedAbstract
			return {"name" => "LicencesAndFranchisesInternallyGeneratedAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_LicencesAndFranchisesInternallyGeneratedAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413008","type" => "xbrli:stringItemType",}
		end
		def LicencesAndFranchisesInternallyGeneratedAccumulatedAmortisationAndImpairment
			return {"xbrli:balance" => "credit","name" => "LicencesAndFranchisesInternallyGeneratedAccumulatedAmortisationAndImpairment","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_LicencesAndFranchisesInternallyGeneratedAccumulatedAmortisationAndImpairment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413009","type" => "xbrli:monetaryItemType",}
		end
		def LicencesAndFranchisesInternallyGeneratedGross
			return {"xbrli:balance" => "debit","name" => "LicencesAndFranchisesInternallyGeneratedGross","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_LicencesAndFranchisesInternallyGeneratedGross","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413010","type" => "xbrli:monetaryItemType",}
		end
		def LicencesAndFranchisesNotInternallyGenerated
			return {"xbrli:balance" => "debit","name" => "LicencesAndFranchisesNotInternallyGenerated","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_LicencesAndFranchisesNotInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413011","type" => "xbrli:monetaryItemType",}
		end
		def LicencesAndFranchisesNotInternallyGeneratedAbstract
			return {"name" => "LicencesAndFranchisesNotInternallyGeneratedAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_LicencesAndFranchisesNotInternallyGeneratedAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413012","type" => "xbrli:stringItemType",}
		end
		def LicencesAndFranchisesNotInternallyGeneratedAccumulatedAmortisationAndImpairment
			return {"xbrli:balance" => "credit","name" => "LicencesAndFranchisesNotInternallyGeneratedAccumulatedAmortisationAndImpairment","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_LicencesAndFranchisesNotInternallyGeneratedAccumulatedAmortisationAndImpairment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413013","type" => "xbrli:monetaryItemType",}
		end
		def LicencesAndFranchisesNotInternallyGeneratedGross
			return {"xbrli:balance" => "debit","name" => "LicencesAndFranchisesNotInternallyGeneratedGross","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_LicencesAndFranchisesNotInternallyGeneratedGross","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413014","type" => "xbrli:monetaryItemType",}
		end
		def LicencesAndFranchisesRevaluationSurplus
			return {"name" => "LicencesAndFranchisesRevaluationSurplus","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_LicencesAndFranchisesRevaluationSurplus","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413015","type" => "xbrli:monetaryItemType",}
		end
		def LimitationsThatMayResultInInformationNotFullyReflectingFairValueOfAssetsAndLiabilitiesInvolved
			return {"name" => "LimitationsThatMayResultInInformationNotFullyReflectingFairValueOfAssetsAndLiabilitiesInvolved","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_LimitationsThatMayResultInInformationNotFullyReflectingFairValueOfAssetsAndLiabilitiesInvolved","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413016","type" => "xbrli:stringItemType",}
		end
		def LineItemsIncludingAmortisationOfIntangibleAssetsBrandNames
			return {"name" => "LineItemsIncludingAmortisationOfIntangibleAssetsBrandNames","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_LineItemsIncludingAmortisationOfIntangibleAssetsBrandNames","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413017","type" => "xbrli:stringItemType",}
		end
		def LineItemsIncludingAmortisationOfIntangibleAssetsComputerSoftware
			return {"name" => "LineItemsIncludingAmortisationOfIntangibleAssetsComputerSoftware","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_LineItemsIncludingAmortisationOfIntangibleAssetsComputerSoftware","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413018","type" => "xbrli:stringItemType",}
		end
		def LineItemsIncludingAmortisationOfIntangibleAssetsCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRights
			return {"name" => "LineItemsIncludingAmortisationOfIntangibleAssetsCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRights","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_LineItemsIncludingAmortisationOfIntangibleAssetsCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRights","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413019","type" => "xbrli:stringItemType",}
		end
		def LineItemsIncludingAmortisationOfIntangibleAssetsIntangibleAssetsOtherThanGoodwill
			return {"name" => "LineItemsIncludingAmortisationOfIntangibleAssetsIntangibleAssetsOtherThanGoodwill","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_LineItemsIncludingAmortisationOfIntangibleAssetsIntangibleAssetsOtherThanGoodwill","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413020","type" => "xbrli:stringItemType",}
		end
		def LineItemsIncludingAmortisationOfIntangibleAssetsIntangibleAssetsUnderDevelopment
			return {"name" => "LineItemsIncludingAmortisationOfIntangibleAssetsIntangibleAssetsUnderDevelopment","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_LineItemsIncludingAmortisationOfIntangibleAssetsIntangibleAssetsUnderDevelopment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413021","type" => "xbrli:stringItemType",}
		end
		def LineItemsIncludingAmortisationOfIntangibleAssetsIntangibleExplorationAndEvaluationAssets
			return {"name" => "LineItemsIncludingAmortisationOfIntangibleAssetsIntangibleExplorationAndEvaluationAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_LineItemsIncludingAmortisationOfIntangibleAssetsIntangibleExplorationAndEvaluationAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413022","type" => "xbrli:stringItemType",}
		end
		def LineItemsIncludingAmortisationOfIntangibleAssetsLicencesAndFranchises
			return {"name" => "LineItemsIncludingAmortisationOfIntangibleAssetsLicencesAndFranchises","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_LineItemsIncludingAmortisationOfIntangibleAssetsLicencesAndFranchises","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413023","type" => "xbrli:stringItemType",}
		end
		def LineItemsIncludingAmortisationOfIntangibleAssetsMastheadsAndPublishingTitles
			return {"name" => "LineItemsIncludingAmortisationOfIntangibleAssetsMastheadsAndPublishingTitles","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_LineItemsIncludingAmortisationOfIntangibleAssetsMastheadsAndPublishingTitles","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413024","type" => "xbrli:stringItemType",}
		end
		def LineItemsIncludingAmortisationOfIntangibleAssetsOtherIntangibleAssets
			return {"name" => "LineItemsIncludingAmortisationOfIntangibleAssetsOtherIntangibleAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_LineItemsIncludingAmortisationOfIntangibleAssetsOtherIntangibleAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413025","type" => "xbrli:stringItemType",}
		end
		def LineItemsIncludingAmortisationOfIntangibleAssetsRecipesFormulaeModelsDesignsAndPrototypes
			return {"name" => "LineItemsIncludingAmortisationOfIntangibleAssetsRecipesFormulaeModelsDesignsAndPrototypes","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_LineItemsIncludingAmortisationOfIntangibleAssetsRecipesFormulaeModelsDesignsAndPrototypes","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413026","type" => "xbrli:stringItemType",}
		end
		def ListOfSignificantInvestmentsInSubsidiariesJointlyControlledEntitiesAndAssociates
			return {"name" => "ListOfSignificantInvestmentsInSubsidiariesJointlyControlledEntitiesAndAssociates","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ListOfSignificantInvestmentsInSubsidiariesJointlyControlledEntitiesAndAssociates","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413027","type" => "xbrli:stringItemType",}
		end
		def LoansAndReceivables
			return {"xbrli:balance" => "debit","name" => "LoansAndReceivables","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_LoansAndReceivables","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413028","type" => "xbrli:monetaryItemType",}
		end
		def LoansAndReceivablesAbstract
			return {"name" => "LoansAndReceivablesAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_LoansAndReceivablesAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413029","type" => "xbrli:stringItemType",}
		end
		def LoansAndReceivablesCashAndCashEquivalents
			return {"xbrli:balance" => "debit","name" => "LoansAndReceivablesCashAndCashEquivalents","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_LoansAndReceivablesCashAndCashEquivalents","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413030","type" => "xbrli:monetaryItemType",}
		end
		def LoansAndReceivablesOtherFinancialAssets
			return {"xbrli:balance" => "debit","name" => "LoansAndReceivablesOtherFinancialAssets","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_LoansAndReceivablesOtherFinancialAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413031","type" => "xbrli:monetaryItemType",}
		end
		def LoansAndReceivablesTradeAndOtherReceivables
			return {"xbrli:balance" => "debit","name" => "LoansAndReceivablesTradeAndOtherReceivables","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_LoansAndReceivablesTradeAndOtherReceivables","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413032","type" => "xbrli:monetaryItemType",}
		end
		def LoansPayableInDefault
			return {"name" => "LoansPayableInDefault","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_LoansPayableInDefault","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413033","type" => "xbrli:monetaryItemType",}
		end
		def LongtermBorrowings
			return {"xbrli:balance" => "credit","name" => "LongtermBorrowings","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_LongtermBorrowings","substitutionGroup" => "xbrli:item","info:creationID" => "i200812110828413787","type" => "xbrli:monetaryItemType",}
		end
		def LongtermLegalProceedingsProvision
			return {"xbrli:balance" => "credit","name" => "LongtermLegalProceedingsProvision","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_LongtermLegalProceedingsProvision","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413034","type" => "xbrli:monetaryItemType",}
		end
		def LongtermMiscellaneousOtherProvisions
			return {"xbrli:balance" => "credit","name" => "LongtermMiscellaneousOtherProvisions","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_LongtermMiscellaneousOtherProvisions","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413035","type" => "xbrli:monetaryItemType",}
		end
		def LongtermOnerousContractsProvision
			return {"xbrli:balance" => "credit","name" => "LongtermOnerousContractsProvision","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_LongtermOnerousContractsProvision","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413036","type" => "xbrli:monetaryItemType",}
		end
		def LongtermProvisionForDecommissioningRestorationAndRehabilitationCosts
			return {"xbrli:balance" => "credit","name" => "LongtermProvisionForDecommissioningRestorationAndRehabilitationCosts","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_LongtermProvisionForDecommissioningRestorationAndRehabilitationCosts","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413037","type" => "xbrli:monetaryItemType",}
		end
		def LongtermRestructuringProvision
			return {"xbrli:balance" => "credit","name" => "LongtermRestructuringProvision","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_LongtermRestructuringProvision","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413038","type" => "xbrli:monetaryItemType",}
		end
		def LongtermWarrantyProvision
			return {"xbrli:balance" => "credit","name" => "LongtermWarrantyProvision","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_LongtermWarrantyProvision","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413039","type" => "xbrli:monetaryItemType",}
		end
		def Machinery
			return {"xbrli:balance" => "debit","name" => "Machinery","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_Machinery","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413040","type" => "xbrli:monetaryItemType",}
		end
		def MachineryAbstract
			return {"name" => "MachineryAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_MachineryAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413041","type" => "xbrli:stringItemType",}
		end
		def MachineryAccumulatedDepreciationAndImpairment
			return {"xbrli:balance" => "credit","name" => "MachineryAccumulatedDepreciationAndImpairment","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_MachineryAccumulatedDepreciationAndImpairment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413042","type" => "xbrli:monetaryItemType",}
		end
		def MachineryCarryingAmountAtCostOfRevaluedAssets
			return {"name" => "MachineryCarryingAmountAtCostOfRevaluedAssets","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_MachineryCarryingAmountAtCostOfRevaluedAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413043","type" => "xbrli:monetaryItemType",}
		end
		def MachineryCarryingAmountOfAssetsRetiredFromActiveUse
			return {"name" => "MachineryCarryingAmountOfAssetsRetiredFromActiveUse","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_MachineryCarryingAmountOfAssetsRetiredFromActiveUse","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413044","type" => "xbrli:monetaryItemType",}
		end
		def MachineryCarryingAmountOfRevaluedAssets
			return {"name" => "MachineryCarryingAmountOfRevaluedAssets","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_MachineryCarryingAmountOfRevaluedAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413045","type" => "xbrli:monetaryItemType",}
		end
		def MachineryCarryingAmountOfRevaluedAssetsByActiveMarketPrices
			return {"name" => "MachineryCarryingAmountOfRevaluedAssetsByActiveMarketPrices","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_MachineryCarryingAmountOfRevaluedAssetsByActiveMarketPrices","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413046","type" => "xbrli:monetaryItemType",}
		end
		def MachineryCarryingAmountOfRevaluedAssetsByEstimations
			return {"name" => "MachineryCarryingAmountOfRevaluedAssetsByEstimations","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_MachineryCarryingAmountOfRevaluedAssetsByEstimations","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413047","type" => "xbrli:monetaryItemType",}
		end
		def MachineryExpendituresRecognisedForConstructions
			return {"name" => "MachineryExpendituresRecognisedForConstructions","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_MachineryExpendituresRecognisedForConstructions","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413048","type" => "xbrli:monetaryItemType",}
		end
		def MachineryGross
			return {"xbrli:balance" => "debit","name" => "MachineryGross","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_MachineryGross","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413049","type" => "xbrli:monetaryItemType",}
		end
		def MachineryGrossCarryingAmountFullyDepreciated
			return {"name" => "MachineryGrossCarryingAmountFullyDepreciated","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_MachineryGrossCarryingAmountFullyDepreciated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413050","type" => "xbrli:monetaryItemType",}
		end
		def MachineryRevaluationSurplus
			return {"name" => "MachineryRevaluationSurplus","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_MachineryRevaluationSurplus","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413051","type" => "xbrli:monetaryItemType",}
		end
		def MachineryTemporarilyIdle
			return {"name" => "MachineryTemporarilyIdle","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_MachineryTemporarilyIdle","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413052","type" => "xbrli:monetaryItemType",}
		end
		def MajorComponentsOfTaxExpenseIncomeAbstract
			return {"name" => "MajorComponentsOfTaxExpenseIncomeAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_MajorComponentsOfTaxExpenseIncomeAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413053","type" => "xbrli:stringItemType",}
		end
		def MajorCustomersAbstract
			return {"name" => "MajorCustomersAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_MajorCustomersAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200812011028401002","type" => "xbrli:stringItemType",}
		end
		def MajorCustomersDimension
			return {"name" => "MajorCustomersDimension","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_MajorCustomersDimension","substitutionGroup" => "xbrldt:dimensionItem","info:creationID" => "i200812011028391002","type" => "xbrli:stringItemType",}
		end
		def ManagementConclusionOnFairPresentationAsConsequenceOfDeparture
			return {"name" => "ManagementConclusionOnFairPresentationAsConsequenceOfDeparture","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ManagementConclusionOnFairPresentationAsConsequenceOfDeparture","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413054","type" => "xbrli:stringItemType",}
		end
		def MastheadsAndPublishingTitles
			return {"xbrli:balance" => "debit","name" => "MastheadsAndPublishingTitles","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_MastheadsAndPublishingTitles","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413055","type" => "xbrli:monetaryItemType",}
		end
		def MastheadsAndPublishingTitlesAbstract
			return {"name" => "MastheadsAndPublishingTitlesAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_MastheadsAndPublishingTitlesAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413056","type" => "xbrli:stringItemType",}
		end
		def MastheadsAndPublishingTitlesAccumulatedAmortisationAndImpairment
			return {"xbrli:balance" => "credit","name" => "MastheadsAndPublishingTitlesAccumulatedAmortisationAndImpairment","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_MastheadsAndPublishingTitlesAccumulatedAmortisationAndImpairment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413057","type" => "xbrli:monetaryItemType",}
		end
		def MastheadsAndPublishingTitlesCarryingAmountAtCostOfRevaluedAssets
			return {"name" => "MastheadsAndPublishingTitlesCarryingAmountAtCostOfRevaluedAssets","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_MastheadsAndPublishingTitlesCarryingAmountAtCostOfRevaluedAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413058","type" => "xbrli:monetaryItemType",}
		end
		def MastheadsAndPublishingTitlesCarryingAmountOfRevaluedAssets
			return {"name" => "MastheadsAndPublishingTitlesCarryingAmountOfRevaluedAssets","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_MastheadsAndPublishingTitlesCarryingAmountOfRevaluedAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413059","type" => "xbrli:monetaryItemType",}
		end
		def MastheadsAndPublishingTitlesGross
			return {"xbrli:balance" => "debit","name" => "MastheadsAndPublishingTitlesGross","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_MastheadsAndPublishingTitlesGross","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413060","type" => "xbrli:monetaryItemType",}
		end
		def MastheadsAndPublishingTitlesRevaluationSurplus
			return {"name" => "MastheadsAndPublishingTitlesRevaluationSurplus","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_MastheadsAndPublishingTitlesRevaluationSurplus","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413061","type" => "xbrli:monetaryItemType",}
		end
		def MaterialIncomeAndExpenseAbstract
			return {"name" => "MaterialIncomeAndExpenseAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_MaterialIncomeAndExpenseAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413062","type" => "xbrli:stringItemType",}
		end
		def MaterialReconcilingItemsAbstract
			return {"name" => "MaterialReconcilingItemsAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_MaterialReconcilingItemsAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241031411001","type" => "xbrli:stringItemType",}
		end
		def MaturityAnalysisForDerivativeFinancialLiabilities
			return {"name" => "MaturityAnalysisForDerivativeFinancialLiabilities","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_MaturityAnalysisForDerivativeFinancialLiabilities","substitutionGroup" => "xbrli:item","info:creationID" => "i200903261701000000","type" => "xbrli:stringItemType",}
		end
		def MaturityAnalysisForNonderivativeFinancialLiabilities
			return {"name" => "MaturityAnalysisForNonderivativeFinancialLiabilities","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_MaturityAnalysisForNonderivativeFinancialLiabilities","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413064","type" => "xbrli:stringItemType",}
		end
		def MaximumExposureToCreditRisk
			return {"name" => "MaximumExposureToCreditRisk","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_MaximumExposureToCreditRisk","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413065","type" => "xbrli:monetaryItemType",}
		end
		def MaximumExposureToCreditRiskOfLoansOrReceivables
			return {"name" => "MaximumExposureToCreditRiskOfLoansOrReceivables","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_MaximumExposureToCreditRiskOfLoansOrReceivables","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413066","type" => "xbrli:monetaryItemType",}
		end
		def MeasurementBasesConstructionInProgress
			return {"name" => "MeasurementBasesConstructionInProgress","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_MeasurementBasesConstructionInProgress","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413067","type" => "xbrli:stringItemType",}
		end
		def MeasurementBasesFixturesAndFittings
			return {"name" => "MeasurementBasesFixturesAndFittings","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_MeasurementBasesFixturesAndFittings","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413068","type" => "xbrli:stringItemType",}
		end
		def MeasurementBasesIntangibleExplorationAndEvaluationAssets
			return {"name" => "MeasurementBasesIntangibleExplorationAndEvaluationAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_MeasurementBasesIntangibleExplorationAndEvaluationAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413069","type" => "xbrli:stringItemType",}
		end
		def MeasurementBasesLandAndBuildings
			return {"name" => "MeasurementBasesLandAndBuildings","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_MeasurementBasesLandAndBuildings","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413070","type" => "xbrli:stringItemType",}
		end
		def MeasurementBasesMachinery
			return {"name" => "MeasurementBasesMachinery","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_MeasurementBasesMachinery","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413071","type" => "xbrli:stringItemType",}
		end
		def MeasurementBasesOfficeEquipment
			return {"name" => "MeasurementBasesOfficeEquipment","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_MeasurementBasesOfficeEquipment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413072","type" => "xbrli:stringItemType",}
		end
		def MeasurementBasesOtherPropertyPlantAndEquipment
			return {"name" => "MeasurementBasesOtherPropertyPlantAndEquipment","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_MeasurementBasesOtherPropertyPlantAndEquipment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413073","type" => "xbrli:stringItemType",}
		end
		def MeasurementBasesPropertyPlantAndEquipment
			return {"name" => "MeasurementBasesPropertyPlantAndEquipment","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_MeasurementBasesPropertyPlantAndEquipment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413074","type" => "xbrli:stringItemType",}
		end
		def MeasurementBasesTangibleExplorationAndEvaluationAssets
			return {"name" => "MeasurementBasesTangibleExplorationAndEvaluationAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_MeasurementBasesTangibleExplorationAndEvaluationAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413075","type" => "xbrli:stringItemType",}
		end
		def MeasurementBasesVehicles
			return {"name" => "MeasurementBasesVehicles","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_MeasurementBasesVehicles","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413076","type" => "xbrli:stringItemType",}
		end
		def Merchandise
			return {"xbrli:balance" => "debit","name" => "Merchandise","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_Merchandise","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413077","type" => "xbrli:monetaryItemType",}
		end
		def MethodOfDeterminingFairValueOfInstrumentsOrInterests
			return {"name" => "MethodOfDeterminingFairValueOfInstrumentsOrInterests","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_MethodOfDeterminingFairValueOfInstrumentsOrInterests","substitutionGroup" => "xbrli:item","info:creationID" => "i200903180017411001","type" => "xbrli:stringItemType",}
		end
		def MethodsAndAssumptionsAppliedForEstimatingFairValueOfRevaluedIntangibleAssets
			return {"name" => "MethodsAndAssumptionsAppliedForEstimatingFairValueOfRevaluedIntangibleAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_MethodsAndAssumptionsAppliedForEstimatingFairValueOfRevaluedIntangibleAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413078","type" => "xbrli:stringItemType",}
		end
		def MethodsAndAssumptionsAppliedInDeterminingFairValueOfBiologicalAssets
			return {"name" => "MethodsAndAssumptionsAppliedInDeterminingFairValueOfBiologicalAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_MethodsAndAssumptionsAppliedInDeterminingFairValueOfBiologicalAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413079","type" => "xbrli:stringItemType",}
		end
		def MethodsAndAssumptionsToDetermineFairValueOfFinancialAssetsAndFinancialLiabilities
			return {"name" => "MethodsAndAssumptionsToDetermineFairValueOfFinancialAssetsAndFinancialLiabilities","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_MethodsAndAssumptionsToDetermineFairValueOfFinancialAssetsAndFinancialLiabilities","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413080","type" => "xbrli:stringItemType",}
		end
		def MethodsAndAssumptionsUsedInPreparingSensitivityAnalysis
			return {"name" => "MethodsAndAssumptionsUsedInPreparingSensitivityAnalysis","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_MethodsAndAssumptionsUsedInPreparingSensitivityAnalysis","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413081","type" => "xbrli:stringItemType",}
		end
		def MethodsOfTranslationUsedToDetermineSupplementaryInformation
			return {"name" => "MethodsOfTranslationUsedToDetermineSupplementaryInformation","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_MethodsOfTranslationUsedToDetermineSupplementaryInformation","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413082","type" => "xbrli:stringItemType",}
		end
		def MethodsToDetermineAmountOfChangesInFairValueOfFinancialAssetsAndFinancialLiabilitiesAttributableToChangesInCreditRisk
			return {"name" => "MethodsToDetermineAmountOfChangesInFairValueOfFinancialAssetsAndFinancialLiabilitiesAttributableToChangesInCreditRisk","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_MethodsToDetermineAmountOfChangesInFairValueOfFinancialAssetsAndFinancialLiabilitiesAttributableToChangesInCreditRisk","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413083","type" => "xbrli:stringItemType",}
		end
		def MethodsUsedInPreparingSensitivityAnalysisReflectingInterdependenciesBetweenRiskVariables
			return {"name" => "MethodsUsedInPreparingSensitivityAnalysisReflectingInterdependenciesBetweenRiskVariables","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_MethodsUsedInPreparingSensitivityAnalysisReflectingInterdependenciesBetweenRiskVariables","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413084","type" => "xbrli:stringItemType",}
		end
		def MethodsUsedToAccountForInvestments
			return {"name" => "MethodsUsedToAccountForInvestments","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_MethodsUsedToAccountForInvestments","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413085","type" => "xbrli:stringItemType",}
		end
		def MethodsUsedToDetermineConstructionContractRevenueRecognised
			return {"name" => "MethodsUsedToDetermineConstructionContractRevenueRecognised","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_MethodsUsedToDetermineConstructionContractRevenueRecognised","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413086","type" => "xbrli:stringItemType",}
		end
		def MethodsUsedToDetermineStageOfCompletionOfConstructionInProgress
			return {"name" => "MethodsUsedToDetermineStageOfCompletionOfConstructionInProgress","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_MethodsUsedToDetermineStageOfCompletionOfConstructionInProgress","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413087","type" => "xbrli:stringItemType",}
		end
		def MethodsUsedToMeasureRisk
			return {"name" => "MethodsUsedToMeasureRisk","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_MethodsUsedToMeasureRisk","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413088","type" => "xbrli:stringItemType",}
		end
		def MethodsUsedToRecogniseInterestInJointlyControlledEntities
			return {"name" => "MethodsUsedToRecogniseInterestInJointlyControlledEntities","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_MethodsUsedToRecogniseInterestInJointlyControlledEntities","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413089","type" => "xbrli:stringItemType",}
		end
		def MinimumFinanceLeasePaymentsPayable
			return {"xbrli:balance" => "credit","name" => "MinimumFinanceLeasePaymentsPayable","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_MinimumFinanceLeasePaymentsPayable","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413090","type" => "xbrli:monetaryItemType",}
		end
		def MinimumFinanceLeasePaymentsPayableAbstract
			return {"name" => "MinimumFinanceLeasePaymentsPayableAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_MinimumFinanceLeasePaymentsPayableAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413091","type" => "xbrli:stringItemType",}
		end
		def MinimumFinanceLeasePaymentsPayableAtPresentValue
			return {"xbrli:balance" => "credit","name" => "MinimumFinanceLeasePaymentsPayableAtPresentValue","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_MinimumFinanceLeasePaymentsPayableAtPresentValue","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413092","type" => "xbrli:monetaryItemType",}
		end
		def MinimumFinanceLeasePaymentsPayableAtPresentValueAbstract
			return {"name" => "MinimumFinanceLeasePaymentsPayableAtPresentValueAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_MinimumFinanceLeasePaymentsPayableAtPresentValueAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413093","type" => "xbrli:stringItemType",}
		end
		def MinimumFinanceLeasePaymentsPayableAtPresentValueEndOfPeriodLaterThanFiveYears
			return {"xbrli:balance" => "credit","name" => "MinimumFinanceLeasePaymentsPayableAtPresentValueEndOfPeriodLaterThanFiveYears","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_MinimumFinanceLeasePaymentsPayableAtPresentValueEndOfPeriodLaterThanFiveYears","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413094","type" => "xbrli:monetaryItemType",}
		end
		def MinimumFinanceLeasePaymentsPayableAtPresentValueEndOfPeriodLaterThanOneYearAndNotLaterThanFiveYears
			return {"xbrli:balance" => "credit","name" => "MinimumFinanceLeasePaymentsPayableAtPresentValueEndOfPeriodLaterThanOneYearAndNotLaterThanFiveYears","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_MinimumFinanceLeasePaymentsPayableAtPresentValueEndOfPeriodLaterThanOneYearAndNotLaterThanFiveYears","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413095","type" => "xbrli:monetaryItemType",}
		end
		def MinimumFinanceLeasePaymentsPayableAtPresentValueEndOfPeriodNotLaterThanOneYear
			return {"xbrli:balance" => "credit","name" => "MinimumFinanceLeasePaymentsPayableAtPresentValueEndOfPeriodNotLaterThanOneYear","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_MinimumFinanceLeasePaymentsPayableAtPresentValueEndOfPeriodNotLaterThanOneYear","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413096","type" => "xbrli:monetaryItemType",}
		end
		def MinimumFinanceLeasePaymentsPayableEndOfPeriodLaterThanFiveYears
			return {"xbrli:balance" => "credit","name" => "MinimumFinanceLeasePaymentsPayableEndOfPeriodLaterThanFiveYears","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_MinimumFinanceLeasePaymentsPayableEndOfPeriodLaterThanFiveYears","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413097","type" => "xbrli:monetaryItemType",}
		end
		def MinimumFinanceLeasePaymentsPayableEndOfPeriodLaterThanOneYearAndNotLaterThanFiveYears
			return {"xbrli:balance" => "credit","name" => "MinimumFinanceLeasePaymentsPayableEndOfPeriodLaterThanOneYearAndNotLaterThanFiveYears","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_MinimumFinanceLeasePaymentsPayableEndOfPeriodLaterThanOneYearAndNotLaterThanFiveYears","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413098","type" => "xbrli:monetaryItemType",}
		end
		def MinimumFinanceLeasePaymentsPayableEndOfPeriodNotLaterThanOneYear
			return {"xbrli:balance" => "credit","name" => "MinimumFinanceLeasePaymentsPayableEndOfPeriodNotLaterThanOneYear","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_MinimumFinanceLeasePaymentsPayableEndOfPeriodNotLaterThanOneYear","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413099","type" => "xbrli:monetaryItemType",}
		end
		def MinimumFinanceLeasePaymentsReceivableAbstract
			return {"name" => "MinimumFinanceLeasePaymentsReceivableAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_MinimumFinanceLeasePaymentsReceivableAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413100","type" => "xbrli:stringItemType",}
		end
		def MinimumFinanceLeasePaymentsReceivableAtPresentValue
			return {"xbrli:balance" => "debit","name" => "MinimumFinanceLeasePaymentsReceivableAtPresentValue","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_MinimumFinanceLeasePaymentsReceivableAtPresentValue","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413101","type" => "xbrli:monetaryItemType",}
		end
		def MinimumFinanceLeasePaymentsReceivableAtPresentValueAbstract
			return {"name" => "MinimumFinanceLeasePaymentsReceivableAtPresentValueAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_MinimumFinanceLeasePaymentsReceivableAtPresentValueAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413102","type" => "xbrli:stringItemType",}
		end
		def MinimumFinanceLeasePaymentsReceivableAtPresentValueEndOfPeriodLaterThanFiveYears
			return {"xbrli:balance" => "debit","name" => "MinimumFinanceLeasePaymentsReceivableAtPresentValueEndOfPeriodLaterThanFiveYears","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_MinimumFinanceLeasePaymentsReceivableAtPresentValueEndOfPeriodLaterThanFiveYears","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413103","type" => "xbrli:monetaryItemType",}
		end
		def MinimumFinanceLeasePaymentsReceivableAtPresentValueEndOfPeriodLaterThanOneYearAndNotLaterThanFiveYears
			return {"xbrli:balance" => "debit","name" => "MinimumFinanceLeasePaymentsReceivableAtPresentValueEndOfPeriodLaterThanOneYearAndNotLaterThanFiveYears","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_MinimumFinanceLeasePaymentsReceivableAtPresentValueEndOfPeriodLaterThanOneYearAndNotLaterThanFiveYears","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413104","type" => "xbrli:monetaryItemType",}
		end
		def MinimumFinanceLeasePaymentsReceivableAtPresentValueEndOfPeriodNotLaterThanOneYear
			return {"xbrli:balance" => "debit","name" => "MinimumFinanceLeasePaymentsReceivableAtPresentValueEndOfPeriodNotLaterThanOneYear","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_MinimumFinanceLeasePaymentsReceivableAtPresentValueEndOfPeriodNotLaterThanOneYear","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413105","type" => "xbrli:monetaryItemType",}
		end
		def MinimumLeasePaymentsPayableUnderNoncancellableOperatingLease
			return {"xbrli:balance" => "credit","name" => "MinimumLeasePaymentsPayableUnderNoncancellableOperatingLease","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_MinimumLeasePaymentsPayableUnderNoncancellableOperatingLease","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413106","type" => "xbrli:monetaryItemType",}
		end
		def MinimumLeasePaymentsPayableUnderNoncancellableOperatingLeaseByLesseeAbstract
			return {"name" => "MinimumLeasePaymentsPayableUnderNoncancellableOperatingLeaseByLesseeAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_MinimumLeasePaymentsPayableUnderNoncancellableOperatingLeaseByLesseeAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413107","type" => "xbrli:stringItemType",}
		end
		def MinimumLeasePaymentsPayableUnderNoncancellableOperatingLeaseEndOfPeriodLaterThanFiveYears
			return {"xbrli:balance" => "credit","name" => "MinimumLeasePaymentsPayableUnderNoncancellableOperatingLeaseEndOfPeriodLaterThanFiveYears","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_MinimumLeasePaymentsPayableUnderNoncancellableOperatingLeaseEndOfPeriodLaterThanFiveYears","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413108","type" => "xbrli:monetaryItemType",}
		end
		def MinimumLeasePaymentsPayableUnderNoncancellableOperatingLeaseEndOfPeriodLaterThanOneYearAndNotLaterThanFiveYears
			return {"xbrli:balance" => "credit","name" => "MinimumLeasePaymentsPayableUnderNoncancellableOperatingLeaseEndOfPeriodLaterThanOneYearAndNotLaterThanFiveYears","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_MinimumLeasePaymentsPayableUnderNoncancellableOperatingLeaseEndOfPeriodLaterThanOneYearAndNotLaterThanFiveYears","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413109","type" => "xbrli:monetaryItemType",}
		end
		def MinimumLeasePaymentsPayableUnderNoncancellableOperatingLeaseEndOfPeriodNotLaterThanOneYear
			return {"xbrli:balance" => "credit","name" => "MinimumLeasePaymentsPayableUnderNoncancellableOperatingLeaseEndOfPeriodNotLaterThanOneYear","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_MinimumLeasePaymentsPayableUnderNoncancellableOperatingLeaseEndOfPeriodNotLaterThanOneYear","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413110","type" => "xbrli:monetaryItemType",}
		end
		def MinimumLeasePaymentsReceivableUnderNoncancellableOperatingLease
			return {"xbrli:balance" => "debit","name" => "MinimumLeasePaymentsReceivableUnderNoncancellableOperatingLease","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_MinimumLeasePaymentsReceivableUnderNoncancellableOperatingLease","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413111","type" => "xbrli:monetaryItemType",}
		end
		def MinimumLeasePaymentsReceivableUnderNoncancellableOperatingLeaseByLessorAbstract
			return {"name" => "MinimumLeasePaymentsReceivableUnderNoncancellableOperatingLeaseByLessorAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_MinimumLeasePaymentsReceivableUnderNoncancellableOperatingLeaseByLessorAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413112","type" => "xbrli:stringItemType",}
		end
		def MinimumLeasePaymentsReceivableUnderNoncancellableOperatingLeaseEndOfPeriodLaterThanFiveYears
			return {"xbrli:balance" => "debit","name" => "MinimumLeasePaymentsReceivableUnderNoncancellableOperatingLeaseEndOfPeriodLaterThanFiveYears","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_MinimumLeasePaymentsReceivableUnderNoncancellableOperatingLeaseEndOfPeriodLaterThanFiveYears","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413113","type" => "xbrli:monetaryItemType",}
		end
		def MinimumLeasePaymentsReceivableUnderNoncancellableOperatingLeaseEndOfPeriodLaterThanOneYearAndNotLaterThanFiveYears
			return {"xbrli:balance" => "debit","name" => "MinimumLeasePaymentsReceivableUnderNoncancellableOperatingLeaseEndOfPeriodLaterThanOneYearAndNotLaterThanFiveYears","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_MinimumLeasePaymentsReceivableUnderNoncancellableOperatingLeaseEndOfPeriodLaterThanOneYearAndNotLaterThanFiveYears","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413114","type" => "xbrli:monetaryItemType",}
		end
		def MinimumLeasePaymentsReceivableUnderNoncancellableOperatingLeaseEndOfPeriodNotLaterThanOneYear
			return {"xbrli:balance" => "debit","name" => "MinimumLeasePaymentsReceivableUnderNoncancellableOperatingLeaseEndOfPeriodNotLaterThanOneYear","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_MinimumLeasePaymentsReceivableUnderNoncancellableOperatingLeaseEndOfPeriodNotLaterThanOneYear","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413115","type" => "xbrli:monetaryItemType",}
		end
		def MinimumOperatingLeasePayments
			return {"xbrli:balance" => "debit","name" => "MinimumOperatingLeasePayments","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_MinimumOperatingLeasePayments","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413116","type" => "xbrli:monetaryItemType",}
		end
		def MiscellaneousOtherProvisions
			return {"xbrli:balance" => "credit","name" => "MiscellaneousOtherProvisions","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_MiscellaneousOtherProvisions","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413117","type" => "xbrli:monetaryItemType",}
		end
		def MiscellaneousOtherProvisionsAbstract
			return {"name" => "MiscellaneousOtherProvisionsAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_MiscellaneousOtherProvisionsAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413118","type" => "xbrli:stringItemType",}
		end
		def ModelUsedToMeasureInvestmentProperty
			return {"name" => "ModelUsedToMeasureInvestmentProperty","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ModelUsedToMeasureInvestmentProperty","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413119","type" => "xbrli:stringItemType",}
		end
		def NameOfAcquiree
			return {"name" => "NameOfAcquiree","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_NameOfAcquiree","substitutionGroup" => "xbrli:item","info:creationID" => "i200903180004411001","type" => "xbrli:stringItemType",}
		end
		def NameOfMostSeniorParentEntityProducingPubliclyAvailableFinancialStatements
			return {"name" => "NameOfMostSeniorParentEntityProducingPubliclyAvailableFinancialStatements","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_NameOfMostSeniorParentEntityProducingPubliclyAvailableFinancialStatements","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413120","type" => "xbrli:stringItemType",}
		end
		def NameOfParentEntity
			return {"name" => "NameOfParentEntity","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_NameOfParentEntity","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413121","type" => "xbrli:stringItemType",}
		end
		def NameOfReportingEntityOrOtherMeansOfIdentification
			return {"name" => "NameOfReportingEntityOrOtherMeansOfIdentification","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_NameOfReportingEntityOrOtherMeansOfIdentification","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413122","type" => "xbrli:stringItemType",}
		end
		def NameOfUltimateParentOfGroup
			return {"name" => "NameOfUltimateParentOfGroup","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_NameOfUltimateParentOfGroup","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413123","type" => "xbrli:stringItemType",}
		end
		def NetExchangeRateDifferencesOfGoodwill
			return {"name" => "NetExchangeRateDifferencesOfGoodwill","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_NetExchangeRateDifferencesOfGoodwill","substitutionGroup" => "xbrli:item","info:creationID" => "i200903180059411001","type" => "xbrli:monetaryItemType",}
		end
		def NoncashAssetsDeclaredForDistributionToOwnersBeforeFinancialStatementsAuthorisedForIssue
			return {"xbrli:balance" => "debit","name" => "NoncashAssetsDeclaredForDistributionToOwnersBeforeFinancialStatementsAuthorisedForIssue","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_NoncashAssetsDeclaredForDistributionToOwnersBeforeFinancialStatementsAuthorisedForIssue","substitutionGroup" => "xbrli:item","info:creationID" => "i200812101328413387","type" => "xbrli:monetaryItemType",}
		end
		def NoncashAssetsDeclaredForDistributionToOwnersBeforeFinancialStatementsAuthorisedForIssueAtFairValue
			return {"xbrli:balance" => "debit","name" => "NoncashAssetsDeclaredForDistributionToOwnersBeforeFinancialStatementsAuthorisedForIssueAtFairValue","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_NoncashAssetsDeclaredForDistributionToOwnersBeforeFinancialStatementsAuthorisedForIssueAtFairValue","substitutionGroup" => "xbrli:item","info:creationID" => "i200812101328413487","type" => "xbrli:monetaryItemType",}
		end
		def NoncontrollingInterestInAcquireeRecognisedAtAcquisitionDate
			return {"xbrli:balance" => "credit","name" => "NoncontrollingInterestInAcquireeRecognisedAtAcquisitionDate","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_NoncontrollingInterestInAcquireeRecognisedAtAcquisitionDate","substitutionGroup" => "xbrli:item","info:creationID" => "i200903180035411001","type" => "xbrli:monetaryItemType",}
		end
		def NoncontrollingInterests
			return {"xbrli:balance" => "credit","name" => "NoncontrollingInterests","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_NoncontrollingInterests","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413125","type" => "xbrli:monetaryItemType",}
		end
		def NoncurrentAssets
			return {"xbrli:balance" => "debit","name" => "NoncurrentAssets","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_NoncurrentAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413126","type" => "xbrli:monetaryItemType",}
		end
		def NoncurrentAssetsAbstract
			return {"name" => "NoncurrentAssetsAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_NoncurrentAssetsAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413127","type" => "xbrli:stringItemType",}
		end
		def NoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwners
			return {"xbrli:balance" => "debit","name" => "NoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwners","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_NoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwners","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413128","type" => "xbrli:monetaryItemType",}
		end
		def NoncurrentLiabilities
			return {"xbrli:balance" => "credit","name" => "NoncurrentLiabilities","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_NoncurrentLiabilities","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413129","type" => "xbrli:monetaryItemType",}
		end
		def NoncurrentLiabilitiesAbstract
			return {"name" => "NoncurrentLiabilitiesAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_NoncurrentLiabilitiesAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413130","type" => "xbrli:stringItemType",}
		end
		def NoncurrentPayables
			return {"xbrli:balance" => "credit","name" => "NoncurrentPayables","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_NoncurrentPayables","substitutionGroup" => "xbrli:item","info:creationID" => "i200901011029411001","type" => "xbrli:monetaryItemType",}
		end
		def NoncurrentProvisionsForEmployeeBenefits
			return {"xbrli:balance" => "credit","name" => "NoncurrentProvisionsForEmployeeBenefits","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_NoncurrentProvisionsForEmployeeBenefits","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413131","type" => "xbrli:monetaryItemType",}
		end
		def NoncurrentReceivables
			return {"xbrli:balance" => "debit","name" => "NoncurrentReceivables","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_NoncurrentReceivables","substitutionGroup" => "xbrli:item","info:creationID" => "i200811071229413500","type" => "xbrli:monetaryItemType",}
		end
		def NondisclosureOfContingentLiabilitiesAndAssetsExplanatory
			return {"name" => "NondisclosureOfContingentLiabilitiesAndAssetsExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_NondisclosureOfContingentLiabilitiesAndAssetsExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413132","type" => "xbrli:stringItemType",}
		end
		def NumberOfInstrumentsOrInterestsIssuedOrIssuable
			return {"name" => "NumberOfInstrumentsOrInterestsIssuedOrIssuable","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_NumberOfInstrumentsOrInterestsIssuedOrIssuable","substitutionGroup" => "xbrli:item","info:creationID" => "i200903180016411001","type" => "xbrli:decimalItemType",}
		end
		def NumberOfShareOptionsExercisableSharebasedPaymentArrangement
			return {"name" => "NumberOfShareOptionsExercisableSharebasedPaymentArrangement","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_NumberOfShareOptionsExercisableSharebasedPaymentArrangement","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413133","type" => "xbrli:decimalItemType",}
		end
		def NumberOfShareOptionsExercisedSharebasedPaymentArrangement
			return {"name" => "NumberOfShareOptionsExercisedSharebasedPaymentArrangement","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_NumberOfShareOptionsExercisedSharebasedPaymentArrangement","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413134","type" => "xbrli:decimalItemType",}
		end
		def NumberOfShareOptionsExpiredSharebasedPaymentArrangement
			return {"name" => "NumberOfShareOptionsExpiredSharebasedPaymentArrangement","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_NumberOfShareOptionsExpiredSharebasedPaymentArrangement","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413135","type" => "xbrli:decimalItemType",}
		end
		def NumberOfShareOptionsForfeitedSharebasedPaymentArrangement
			return {"name" => "NumberOfShareOptionsForfeitedSharebasedPaymentArrangement","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_NumberOfShareOptionsForfeitedSharebasedPaymentArrangement","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413136","type" => "xbrli:decimalItemType",}
		end
		def NumberOfShareOptionsGrantedSharebasedPaymentArrangement
			return {"name" => "NumberOfShareOptionsGrantedSharebasedPaymentArrangement","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_NumberOfShareOptionsGrantedSharebasedPaymentArrangement","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413137","type" => "xbrli:decimalItemType",}
		end
		def NumberOfShareOptionsOutstandingSharebasedPaymentArrangement
			return {"name" => "NumberOfShareOptionsOutstandingSharebasedPaymentArrangement","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_NumberOfShareOptionsOutstandingSharebasedPaymentArrangement","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413138","type" => "xbrli:decimalItemType",}
		end
		def NumberOfSharesAuthorised
			return {"name" => "NumberOfSharesAuthorised","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_NumberOfSharesAuthorised","substitutionGroup" => "xbrli:item","info:creationID" => "i200903250000010000","type" => "xbrli:sharesItemType",}
		end
		def NumberOfSharesIssuedAndFullyPaid
			return {"name" => "NumberOfSharesIssuedAndFullyPaid","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_NumberOfSharesIssuedAndFullyPaid","substitutionGroup" => "xbrli:item","info:creationID" => "i200903250000020000","type" => "xbrli:sharesItemType",}
		end
		def NumberOfSharesIssuedButNotFullyPaid
			return {"name" => "NumberOfSharesIssuedButNotFullyPaid","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_NumberOfSharesIssuedButNotFullyPaid","substitutionGroup" => "xbrli:item","info:creationID" => "i200903250000030000","type" => "xbrli:sharesItemType",}
		end
		def OfficeEquipment
			return {"xbrli:balance" => "debit","name" => "OfficeEquipment","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_OfficeEquipment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413139","type" => "xbrli:monetaryItemType",}
		end
		def OfficeEquipmentAbstract
			return {"name" => "OfficeEquipmentAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_OfficeEquipmentAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413140","type" => "xbrli:stringItemType",}
		end
		def OfficeEquipmentAccumulatedDepreciationAndImpairment
			return {"xbrli:balance" => "credit","name" => "OfficeEquipmentAccumulatedDepreciationAndImpairment","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_OfficeEquipmentAccumulatedDepreciationAndImpairment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413141","type" => "xbrli:monetaryItemType",}
		end
		def OfficeEquipmentCarryingAmountAtCostOfRevaluedAssets
			return {"name" => "OfficeEquipmentCarryingAmountAtCostOfRevaluedAssets","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_OfficeEquipmentCarryingAmountAtCostOfRevaluedAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413142","type" => "xbrli:monetaryItemType",}
		end
		def OfficeEquipmentCarryingAmountOfAssetsRetiredFromActiveUse
			return {"name" => "OfficeEquipmentCarryingAmountOfAssetsRetiredFromActiveUse","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_OfficeEquipmentCarryingAmountOfAssetsRetiredFromActiveUse","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413143","type" => "xbrli:monetaryItemType",}
		end
		def OfficeEquipmentCarryingAmountOfRevaluedAssets
			return {"name" => "OfficeEquipmentCarryingAmountOfRevaluedAssets","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_OfficeEquipmentCarryingAmountOfRevaluedAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413144","type" => "xbrli:monetaryItemType",}
		end
		def OfficeEquipmentCarryingAmountOfRevaluedAssetsByActiveMarketPrices
			return {"name" => "OfficeEquipmentCarryingAmountOfRevaluedAssetsByActiveMarketPrices","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_OfficeEquipmentCarryingAmountOfRevaluedAssetsByActiveMarketPrices","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413145","type" => "xbrli:monetaryItemType",}
		end
		def OfficeEquipmentCarryingAmountOfRevaluedAssetsByEstimations
			return {"name" => "OfficeEquipmentCarryingAmountOfRevaluedAssetsByEstimations","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_OfficeEquipmentCarryingAmountOfRevaluedAssetsByEstimations","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413146","type" => "xbrli:monetaryItemType",}
		end
		def OfficeEquipmentExpendituresRecognisedForConstructions
			return {"name" => "OfficeEquipmentExpendituresRecognisedForConstructions","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_OfficeEquipmentExpendituresRecognisedForConstructions","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413147","type" => "xbrli:monetaryItemType",}
		end
		def OfficeEquipmentGross
			return {"xbrli:balance" => "debit","name" => "OfficeEquipmentGross","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_OfficeEquipmentGross","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413148","type" => "xbrli:monetaryItemType",}
		end
		def OfficeEquipmentGrossCarryingAmountFullyDepreciated
			return {"name" => "OfficeEquipmentGrossCarryingAmountFullyDepreciated","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_OfficeEquipmentGrossCarryingAmountFullyDepreciated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413149","type" => "xbrli:monetaryItemType",}
		end
		def OfficeEquipmentRevaluationSurplus
			return {"name" => "OfficeEquipmentRevaluationSurplus","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_OfficeEquipmentRevaluationSurplus","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413150","type" => "xbrli:monetaryItemType",}
		end
		def OfficeEquipmentTemporarilyIdle
			return {"name" => "OfficeEquipmentTemporarilyIdle","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_OfficeEquipmentTemporarilyIdle","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413151","type" => "xbrli:monetaryItemType",}
		end
		def OnerousContractsProvision
			return {"xbrli:balance" => "credit","name" => "OnerousContractsProvision","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_OnerousContractsProvision","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413152","type" => "xbrli:monetaryItemType",}
		end
		def OnerousContractsProvisionAbstract
			return {"name" => "OnerousContractsProvisionAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_OnerousContractsProvisionAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413153","type" => "xbrli:stringItemType",}
		end
		def OperatingSegmentsAbstract
			return {"name" => "OperatingSegmentsAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_OperatingSegmentsAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241030411001","type" => "xbrli:stringItemType",}
		end
		def OperatingSegmentsDimension
			return {"name" => "OperatingSegmentsDimension","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_OperatingSegmentsDimension","substitutionGroup" => "xbrldt:dimensionItem","info:creationID" => "i200812011028131002","type" => "xbrli:stringItemType",}
		end
		def OriginallyStatedAbstract
			return {"name" => "OriginallyStatedAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_OriginallyStatedAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200812011028021002","type" => "xbrli:stringItemType",}
		end
		def OtherAdjustmentsForNoncashItems
			return {"xbrli:balance" => "debit","name" => "OtherAdjustmentsForNoncashItems","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_OtherAdjustmentsForNoncashItems","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413154","type" => "xbrli:monetaryItemType",}
		end
		def OtherAdjustmentsForWhichCashEffectsAreInvestingOrFinancingCashFlow
			return {"xbrli:balance" => "debit","name" => "OtherAdjustmentsForWhichCashEffectsAreInvestingOrFinancingCashFlow","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_OtherAdjustmentsForWhichCashEffectsAreInvestingOrFinancingCashFlow","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413155","type" => "xbrli:monetaryItemType",}
		end
		def OtherAmountsRecognisedForDefinedBenefitPlans
			return {"xbrli:balance" => "credit","name" => "OtherAmountsRecognisedForDefinedBenefitPlans","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_OtherAmountsRecognisedForDefinedBenefitPlans","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413156","type" => "xbrli:monetaryItemType",}
		end
		def OtherCashAndCashEquivalents
			return {"xbrli:balance" => "debit","name" => "OtherCashAndCashEquivalents","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_OtherCashAndCashEquivalents","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413158","type" => "xbrli:monetaryItemType",}
		end
		def OtherCashPaymentsFromOperatingActivities
			return {"xbrli:balance" => "credit","name" => "OtherCashPaymentsFromOperatingActivities","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_OtherCashPaymentsFromOperatingActivities","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413159","type" => "xbrli:monetaryItemType",}
		end
		def OtherCashPaymentsToAcquireEquityOrDebtInstrumentsOfOtherEntitiesClassifiedAsInvestingActivities
			return {"xbrli:balance" => "credit","name" => "OtherCashPaymentsToAcquireEquityOrDebtInstrumentsOfOtherEntitiesClassifiedAsInvestingActivities","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_OtherCashPaymentsToAcquireEquityOrDebtInstrumentsOfOtherEntitiesClassifiedAsInvestingActivities","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413160","type" => "xbrli:monetaryItemType",}
		end
		def OtherCashPaymentsToAcquireInterestsInJointVenturesClassifiedAsInvestingActivities
			return {"xbrli:balance" => "credit","name" => "OtherCashPaymentsToAcquireInterestsInJointVenturesClassifiedAsInvestingActivities","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_OtherCashPaymentsToAcquireInterestsInJointVenturesClassifiedAsInvestingActivities","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413161","type" => "xbrli:monetaryItemType",}
		end
		def OtherCashReceiptsFromOperatingActivities
			return {"xbrli:balance" => "debit","name" => "OtherCashReceiptsFromOperatingActivities","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_OtherCashReceiptsFromOperatingActivities","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413162","type" => "xbrli:monetaryItemType",}
		end
		def OtherCashReceiptsFromSalesOfEquityOrDebtInstrumentsOfOtherEntitiesClassifiedAsInvestingActivities
			return {"xbrli:balance" => "debit","name" => "OtherCashReceiptsFromSalesOfEquityOrDebtInstrumentsOfOtherEntitiesClassifiedAsInvestingActivities","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_OtherCashReceiptsFromSalesOfEquityOrDebtInstrumentsOfOtherEntitiesClassifiedAsInvestingActivities","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413163","type" => "xbrli:monetaryItemType",}
		end
		def OtherCashReceiptsFromSalesOfInterestsInJointVenturesClassifiedAsInvestingActivities
			return {"xbrli:balance" => "debit","name" => "OtherCashReceiptsFromSalesOfInterestsInJointVenturesClassifiedAsInvestingActivities","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_OtherCashReceiptsFromSalesOfInterestsInJointVenturesClassifiedAsInvestingActivities","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413164","type" => "xbrli:monetaryItemType",}
		end
		def OtherChangesInCarryingAmountOfGoodwill
			return {"name" => "OtherChangesInCarryingAmountOfGoodwill","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_OtherChangesInCarryingAmountOfGoodwill","substitutionGroup" => "xbrli:item","info:creationID" => "i200903180060411001","type" => "xbrli:monetaryItemType",}
		end
		def OtherComponentsOfCurrentTaxExpenseIncome
			return {"xbrli:balance" => "debit","name" => "OtherComponentsOfCurrentTaxExpenseIncome","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_OtherComponentsOfCurrentTaxExpenseIncome","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413165","type" => "xbrli:monetaryItemType",}
		end
		def OtherComponentsOfDeferredTaxExpenseIncome
			return {"xbrli:balance" => "debit","name" => "OtherComponentsOfDeferredTaxExpenseIncome","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_OtherComponentsOfDeferredTaxExpenseIncome","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413166","type" => "xbrli:monetaryItemType",}
		end
		def OtherComprehensiveIncome
			return {"xbrli:balance" => "credit","name" => "OtherComprehensiveIncome","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_OtherComprehensiveIncome","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413175","type" => "xbrli:monetaryItemType",}
		end
		def OtherComprehensiveIncomeBeforeTax
			return {"xbrli:balance" => "credit","name" => "OtherComprehensiveIncomeBeforeTax","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_OtherComprehensiveIncomeBeforeTax","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413167","type" => "xbrli:monetaryItemType",}
		end
		def OtherComprehensiveIncomeBeforeTaxActuarialGainsLossesOnDefinedBenefitPlans
			return {"xbrli:balance" => "credit","name" => "OtherComprehensiveIncomeBeforeTaxActuarialGainsLossesOnDefinedBenefitPlans","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_OtherComprehensiveIncomeBeforeTaxActuarialGainsLossesOnDefinedBenefitPlans","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413169","type" => "xbrli:monetaryItemType",}
		end
		def OtherComprehensiveIncomeBeforeTaxAvailableforsaleFinancialAssets
			return {"xbrli:balance" => "credit","name" => "OtherComprehensiveIncomeBeforeTaxAvailableforsaleFinancialAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_OtherComprehensiveIncomeBeforeTaxAvailableforsaleFinancialAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413170","type" => "xbrli:monetaryItemType",}
		end
		def OtherComprehensiveIncomeBeforeTaxCashFlowHedges
			return {"xbrli:balance" => "credit","name" => "OtherComprehensiveIncomeBeforeTaxCashFlowHedges","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_OtherComprehensiveIncomeBeforeTaxCashFlowHedges","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413171","type" => "xbrli:monetaryItemType",}
		end
		def OtherComprehensiveIncomeBeforeTaxExchangeDifferencesOnTranslation
			return {"xbrli:balance" => "credit","name" => "OtherComprehensiveIncomeBeforeTaxExchangeDifferencesOnTranslation","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_OtherComprehensiveIncomeBeforeTaxExchangeDifferencesOnTranslation","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413172","type" => "xbrli:monetaryItemType",}
		end
		def OtherComprehensiveIncomeBeforeTaxGainsLossesOnRevaluation
			return {"xbrli:balance" => "credit","name" => "OtherComprehensiveIncomeBeforeTaxGainsLossesOnRevaluation","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_OtherComprehensiveIncomeBeforeTaxGainsLossesOnRevaluation","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413173","type" => "xbrli:monetaryItemType",}
		end
		def OtherComprehensiveIncomeAbstract
			return {"name" => "OtherComprehensiveIncomeAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_OtherComprehensiveIncomeAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413176","type" => "xbrli:stringItemType",}
		end
		def OtherComprehensiveIncomeNetOfTaxActuarialGainsLossesOnDefinedBenefitPlans
			return {"xbrli:balance" => "credit","name" => "OtherComprehensiveIncomeNetOfTaxActuarialGainsLossesOnDefinedBenefitPlans","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_OtherComprehensiveIncomeNetOfTaxActuarialGainsLossesOnDefinedBenefitPlans","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413177","type" => "xbrli:monetaryItemType",}
		end
		def OtherComprehensiveIncomeNetOfTaxAvailableforsaleFinancialAssets
			return {"xbrli:balance" => "credit","name" => "OtherComprehensiveIncomeNetOfTaxAvailableforsaleFinancialAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_OtherComprehensiveIncomeNetOfTaxAvailableforsaleFinancialAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413178","type" => "xbrli:monetaryItemType",}
		end
		def OtherComprehensiveIncomeNetOfTaxCashFlowHedges
			return {"xbrli:balance" => "credit","name" => "OtherComprehensiveIncomeNetOfTaxCashFlowHedges","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_OtherComprehensiveIncomeNetOfTaxCashFlowHedges","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413179","type" => "xbrli:monetaryItemType",}
		end
		def OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation
			return {"xbrli:balance" => "credit","name" => "OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413180","type" => "xbrli:monetaryItemType",}
		end
		def OtherComprehensiveIncomeNetOfTaxGainsLossesOnRevaluation
			return {"xbrli:balance" => "credit","name" => "OtherComprehensiveIncomeNetOfTaxGainsLossesOnRevaluation","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRevaluation","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413181","type" => "xbrli:monetaryItemType",}
		end
		def OtherCurrentFinancialAssets
			return {"xbrli:balance" => "debit","name" => "OtherCurrentFinancialAssets","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_OtherCurrentFinancialAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413183","type" => "xbrli:monetaryItemType",}
		end
		def OtherCurrentFinancialLiabilities
			return {"xbrli:balance" => "credit","name" => "OtherCurrentFinancialLiabilities","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_OtherCurrentFinancialLiabilities","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413184","type" => "xbrli:monetaryItemType",}
		end
		def OtherCurrentNonfinancialAssets
			return {"xbrli:balance" => "debit","name" => "OtherCurrentNonfinancialAssets","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_OtherCurrentNonfinancialAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413185","type" => "xbrli:monetaryItemType",}
		end
		def OtherCurrentNonfinancialLiabilities
			return {"xbrli:balance" => "credit","name" => "OtherCurrentNonfinancialLiabilities","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_OtherCurrentNonfinancialLiabilities","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413186","type" => "xbrli:monetaryItemType",}
		end
		def OtherEmployeeExpense
			return {"xbrli:balance" => "debit","name" => "OtherEmployeeExpense","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_OtherEmployeeExpense","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413188","type" => "xbrli:monetaryItemType",}
		end
		def OtherEquityInterest
			return {"xbrli:balance" => "credit","name" => "OtherEquityInterest","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_OtherEquityInterest","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413189","type" => "xbrli:monetaryItemType",}
		end
		def OtherExpenseByFunction
			return {"xbrli:balance" => "debit","name" => "OtherExpenseByFunction","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_OtherExpenseByFunction","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413190","type" => "xbrli:monetaryItemType",}
		end
		def OtherExpenseByNature
			return {"xbrli:balance" => "debit","name" => "OtherExpenseByNature","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_OtherExpenseByNature","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413191","type" => "xbrli:monetaryItemType",}
		end
		def OtherExplanatoryDisclosureExplanatory
			return {"name" => "OtherExplanatoryDisclosureExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_OtherExplanatoryDisclosureExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413192","type" => "xbrli:stringItemType",}
		end
		def OtherFinancialAssets
			return {"xbrli:balance" => "debit","name" => "OtherFinancialAssets","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_OtherFinancialAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413193","type" => "xbrli:monetaryItemType",}
		end
		def OtherFinancialAssetsAbstract
			return {"name" => "OtherFinancialAssetsAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_OtherFinancialAssetsAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413194","type" => "xbrli:stringItemType",}
		end
		def OtherFinancialLiabilities
			return {"xbrli:balance" => "credit","name" => "OtherFinancialLiabilities","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_OtherFinancialLiabilities","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413195","type" => "xbrli:monetaryItemType",}
		end
		def OtherFinancialLiabilitiesAbstract
			return {"name" => "OtherFinancialLiabilitiesAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_OtherFinancialLiabilitiesAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413196","type" => "xbrli:stringItemType",}
		end
		def OtherGainsLosses
			return {"xbrli:balance" => "credit","name" => "OtherGainsLosses","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_OtherGainsLosses","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413197","type" => "xbrli:monetaryItemType",}
		end
		def OtherIncome
			return {"xbrli:balance" => "credit","name" => "OtherIncome","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_OtherIncome","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413198","type" => "xbrli:monetaryItemType",}
		end
		def OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates
			return {"xbrli:balance" => "credit","name" => "OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates","substitutionGroup" => "xbrli:item","info:creationID" => "i200811071028413500","type" => "xbrli:monetaryItemType",}
		end
		def OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities
			return {"xbrli:balance" => "debit","name" => "OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413199","type" => "xbrli:monetaryItemType",}
		end
		def OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities
			return {"xbrli:balance" => "debit","name" => "OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413200","type" => "xbrli:monetaryItemType",}
		end
		def OtherInflowsOutflowsOfCashClassifiedAsOperatingActivities
			return {"xbrli:balance" => "debit","name" => "OtherInflowsOutflowsOfCashClassifiedAsOperatingActivities","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_OtherInflowsOutflowsOfCashClassifiedAsOperatingActivities","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413201","type" => "xbrli:monetaryItemType",}
		end
		def OtherIntangibleAssets
			return {"xbrli:balance" => "debit","name" => "OtherIntangibleAssets","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_OtherIntangibleAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413202","type" => "xbrli:monetaryItemType",}
		end
		def OtherIntangibleAssetsAbstract
			return {"name" => "OtherIntangibleAssetsAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_OtherIntangibleAssetsAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413203","type" => "xbrli:stringItemType",}
		end
		def OtherIntangibleAssetsAccumulatedAmortisationAndImpairment
			return {"xbrli:balance" => "credit","name" => "OtherIntangibleAssetsAccumulatedAmortisationAndImpairment","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_OtherIntangibleAssetsAccumulatedAmortisationAndImpairment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413204","type" => "xbrli:monetaryItemType",}
		end
		def OtherIntangibleAssetsCarryingAmountAtCostOfRevaluedAssets
			return {"name" => "OtherIntangibleAssetsCarryingAmountAtCostOfRevaluedAssets","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_OtherIntangibleAssetsCarryingAmountAtCostOfRevaluedAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413205","type" => "xbrli:monetaryItemType",}
		end
		def OtherIntangibleAssetsCarryingAmountOfRevaluedAssets
			return {"name" => "OtherIntangibleAssetsCarryingAmountOfRevaluedAssets","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_OtherIntangibleAssetsCarryingAmountOfRevaluedAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413206","type" => "xbrli:monetaryItemType",}
		end
		def OtherIntangibleAssetsGross
			return {"xbrli:balance" => "debit","name" => "OtherIntangibleAssetsGross","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_OtherIntangibleAssetsGross","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413207","type" => "xbrli:monetaryItemType",}
		end
		def OtherIntangibleAssetsInternallyGenerated
			return {"xbrli:balance" => "debit","name" => "OtherIntangibleAssetsInternallyGenerated","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_OtherIntangibleAssetsInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413208","type" => "xbrli:monetaryItemType",}
		end
		def OtherIntangibleAssetsInternallyGeneratedAbstract
			return {"name" => "OtherIntangibleAssetsInternallyGeneratedAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_OtherIntangibleAssetsInternallyGeneratedAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413209","type" => "xbrli:stringItemType",}
		end
		def OtherIntangibleAssetsInternallyGeneratedAccumulatedAmortisationAndImpairment
			return {"xbrli:balance" => "credit","name" => "OtherIntangibleAssetsInternallyGeneratedAccumulatedAmortisationAndImpairment","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_OtherIntangibleAssetsInternallyGeneratedAccumulatedAmortisationAndImpairment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413210","type" => "xbrli:monetaryItemType",}
		end
		def OtherIntangibleAssetsInternallyGeneratedGross
			return {"xbrli:balance" => "debit","name" => "OtherIntangibleAssetsInternallyGeneratedGross","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_OtherIntangibleAssetsInternallyGeneratedGross","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413211","type" => "xbrli:monetaryItemType",}
		end
		def OtherIntangibleAssetsNotInternallyGenerated
			return {"xbrli:balance" => "debit","name" => "OtherIntangibleAssetsNotInternallyGenerated","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_OtherIntangibleAssetsNotInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413212","type" => "xbrli:monetaryItemType",}
		end
		def OtherIntangibleAssetsNotInternallyGeneratedAbstract
			return {"name" => "OtherIntangibleAssetsNotInternallyGeneratedAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_OtherIntangibleAssetsNotInternallyGeneratedAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413213","type" => "xbrli:stringItemType",}
		end
		def OtherIntangibleAssetsNotInternallyGeneratedAccumulatedAmortisationAndImpairment
			return {"xbrli:balance" => "credit","name" => "OtherIntangibleAssetsNotInternallyGeneratedAccumulatedAmortisationAndImpairment","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_OtherIntangibleAssetsNotInternallyGeneratedAccumulatedAmortisationAndImpairment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413214","type" => "xbrli:monetaryItemType",}
		end
		def OtherIntangibleAssetsNotInternallyGeneratedGross
			return {"xbrli:balance" => "debit","name" => "OtherIntangibleAssetsNotInternallyGeneratedGross","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_OtherIntangibleAssetsNotInternallyGeneratedGross","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413215","type" => "xbrli:monetaryItemType",}
		end
		def OtherIntangibleAssetsRevaluationSurplus
			return {"name" => "OtherIntangibleAssetsRevaluationSurplus","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_OtherIntangibleAssetsRevaluationSurplus","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413216","type" => "xbrli:monetaryItemType",}
		end
		def OtherInventories
			return {"xbrli:balance" => "debit","name" => "OtherInventories","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_OtherInventories","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413217","type" => "xbrli:monetaryItemType",}
		end
		def OtherLongtermBenefits
			return {"xbrli:balance" => "debit","name" => "OtherLongtermBenefits","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_OtherLongtermBenefits","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413219","type" => "xbrli:monetaryItemType",}
		end
		def OtherLongtermProvisions
			return {"xbrli:balance" => "credit","name" => "OtherLongtermProvisions","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_OtherLongtermProvisions","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413220","type" => "xbrli:monetaryItemType",}
		end
		def OtherLongtermProvisionsAbstract
			return {"name" => "OtherLongtermProvisionsAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_OtherLongtermProvisionsAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413221","type" => "xbrli:stringItemType",}
		end
		def OtherMarketRiskDisclosuresExplanatory
			return {"name" => "OtherMarketRiskDisclosuresExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_OtherMarketRiskDisclosuresExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413222","type" => "xbrli:stringItemType",}
		end
		def OtherMaterialActuarialAssumptions
			return {"name" => "OtherMaterialActuarialAssumptions","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_OtherMaterialActuarialAssumptions","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413223","type" => "xbrli:stringItemType",}
		end
		def OtherMaterialItemsOfIncomeExpense
			return {"xbrli:balance" => "credit","name" => "OtherMaterialItemsOfIncomeExpense","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_OtherMaterialItemsOfIncomeExpense","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413224","type" => "xbrli:monetaryItemType",}
		end
		def OtherMaterialNoncashItems
			return {"xbrli:balance" => "debit","name" => "OtherMaterialNoncashItems","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_OtherMaterialNoncashItems","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413227","type" => "xbrli:monetaryItemType",}
		end
		def OtherNoncurrentFinancialAssets
			return {"xbrli:balance" => "debit","name" => "OtherNoncurrentFinancialAssets","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_OtherNoncurrentFinancialAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413230","type" => "xbrli:monetaryItemType",}
		end
		def OtherNoncurrentFinancialLiabilities
			return {"xbrli:balance" => "credit","name" => "OtherNoncurrentFinancialLiabilities","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_OtherNoncurrentFinancialLiabilities","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413231","type" => "xbrli:monetaryItemType",}
		end
		def OtherNoncurrentNonfinancialAssets
			return {"xbrli:balance" => "debit","name" => "OtherNoncurrentNonfinancialAssets","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_OtherNoncurrentNonfinancialAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413232","type" => "xbrli:monetaryItemType",}
		end
		def OtherNoncurrentNonfinancialLiabilities
			return {"xbrli:balance" => "credit","name" => "OtherNoncurrentNonfinancialLiabilities","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_OtherNoncurrentNonfinancialLiabilities","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413233","type" => "xbrli:monetaryItemType",}
		end
		def OtherNonfinancialAssets
			return {"xbrli:balance" => "debit","name" => "OtherNonfinancialAssets","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_OtherNonfinancialAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413234","type" => "xbrli:monetaryItemType",}
		end
		def OtherNonfinancialLiabilities
			return {"xbrli:balance" => "credit","name" => "OtherNonfinancialLiabilities","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_OtherNonfinancialLiabilities","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413235","type" => "xbrli:monetaryItemType",}
		end
		def OtherPropertyPlantAndEquipment
			return {"xbrli:balance" => "debit","name" => "OtherPropertyPlantAndEquipment","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_OtherPropertyPlantAndEquipment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413236","type" => "xbrli:monetaryItemType",}
		end
		def OtherPropertyPlantAndEquipmentAbstract
			return {"name" => "OtherPropertyPlantAndEquipmentAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_OtherPropertyPlantAndEquipmentAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413237","type" => "xbrli:stringItemType",}
		end
		def OtherPropertyPlantAndEquipmentAccumulatedDepreciationAndImpairment
			return {"xbrli:balance" => "credit","name" => "OtherPropertyPlantAndEquipmentAccumulatedDepreciationAndImpairment","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_OtherPropertyPlantAndEquipmentAccumulatedDepreciationAndImpairment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413238","type" => "xbrli:monetaryItemType",}
		end
		def OtherPropertyPlantAndEquipmentCarryingAmountAtCostOfRevaluedAssets
			return {"name" => "OtherPropertyPlantAndEquipmentCarryingAmountAtCostOfRevaluedAssets","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_OtherPropertyPlantAndEquipmentCarryingAmountAtCostOfRevaluedAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413239","type" => "xbrli:monetaryItemType",}
		end
		def OtherPropertyPlantAndEquipmentCarryingAmountOfAssetsRetiredFromActiveUse
			return {"name" => "OtherPropertyPlantAndEquipmentCarryingAmountOfAssetsRetiredFromActiveUse","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_OtherPropertyPlantAndEquipmentCarryingAmountOfAssetsRetiredFromActiveUse","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413240","type" => "xbrli:monetaryItemType",}
		end
		def OtherPropertyPlantAndEquipmentCarryingAmountOfRevaluedAssets
			return {"name" => "OtherPropertyPlantAndEquipmentCarryingAmountOfRevaluedAssets","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_OtherPropertyPlantAndEquipmentCarryingAmountOfRevaluedAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413241","type" => "xbrli:monetaryItemType",}
		end
		def OtherPropertyPlantAndEquipmentCarryingAmountOfRevaluedAssetsByActiveMarketPrices
			return {"name" => "OtherPropertyPlantAndEquipmentCarryingAmountOfRevaluedAssetsByActiveMarketPrices","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_OtherPropertyPlantAndEquipmentCarryingAmountOfRevaluedAssetsByActiveMarketPrices","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413242","type" => "xbrli:monetaryItemType",}
		end
		def OtherPropertyPlantAndEquipmentCarryingAmountOfRevaluedAssetsByEstimations
			return {"name" => "OtherPropertyPlantAndEquipmentCarryingAmountOfRevaluedAssetsByEstimations","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_OtherPropertyPlantAndEquipmentCarryingAmountOfRevaluedAssetsByEstimations","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413243","type" => "xbrli:monetaryItemType",}
		end
		def OtherPropertyPlantAndEquipmentExpendituresRecognisedForConstructions
			return {"name" => "OtherPropertyPlantAndEquipmentExpendituresRecognisedForConstructions","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_OtherPropertyPlantAndEquipmentExpendituresRecognisedForConstructions","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413244","type" => "xbrli:monetaryItemType",}
		end
		def OtherPropertyPlantAndEquipmentGross
			return {"xbrli:balance" => "debit","name" => "OtherPropertyPlantAndEquipmentGross","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_OtherPropertyPlantAndEquipmentGross","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413245","type" => "xbrli:monetaryItemType",}
		end
		def OtherPropertyPlantAndEquipmentGrossCarryingAmountFullyDepreciated
			return {"name" => "OtherPropertyPlantAndEquipmentGrossCarryingAmountFullyDepreciated","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_OtherPropertyPlantAndEquipmentGrossCarryingAmountFullyDepreciated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413246","type" => "xbrli:monetaryItemType",}
		end
		def OtherPropertyPlantAndEquipmentRevaluationSurplus
			return {"name" => "OtherPropertyPlantAndEquipmentRevaluationSurplus","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_OtherPropertyPlantAndEquipmentRevaluationSurplus","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413247","type" => "xbrli:monetaryItemType",}
		end
		def OtherPropertyPlantAndEquipmentTemporarilyIdle
			return {"name" => "OtherPropertyPlantAndEquipmentTemporarilyIdle","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_OtherPropertyPlantAndEquipmentTemporarilyIdle","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413248","type" => "xbrli:monetaryItemType",}
		end
		def OtherProvisions
			return {"xbrli:balance" => "credit","name" => "OtherProvisions","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_OtherProvisions","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413249","type" => "xbrli:monetaryItemType",}
		end
		def OtherProvisionsAbstract
			return {"name" => "OtherProvisionsAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_OtherProvisionsAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413250","type" => "xbrli:stringItemType",}
		end
		def OtherReasonForChangeInConsistencyOfPresentation
			return {"name" => "OtherReasonForChangeInConsistencyOfPresentation","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_OtherReasonForChangeInConsistencyOfPresentation","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413251","type" => "xbrli:stringItemType",}
		end
		def OtherReserves
			return {"xbrli:balance" => "credit","name" => "OtherReserves","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_OtherReserves","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413252","type" => "xbrli:monetaryItemType",}
		end
		def OtherRevenue
			return {"xbrli:balance" => "credit","name" => "OtherRevenue","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_OtherRevenue","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413253","type" => "xbrli:monetaryItemType",}
		end
		def OtherReversalsOfProvisions
			return {"xbrli:balance" => "debit","name" => "OtherReversalsOfProvisions","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_OtherReversalsOfProvisions","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413254","type" => "xbrli:monetaryItemType",}
		end
		def OtherShorttermEmployeeBenefits
			return {"xbrli:balance" => "debit","name" => "OtherShorttermEmployeeBenefits","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_OtherShorttermEmployeeBenefits","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413255","type" => "xbrli:monetaryItemType",}
		end
		def OtherShorttermProvisions
			return {"xbrli:balance" => "credit","name" => "OtherShorttermProvisions","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_OtherShorttermProvisions","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413256","type" => "xbrli:monetaryItemType",}
		end
		def OtherShorttermProvisionsAbstract
			return {"name" => "OtherShorttermProvisionsAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_OtherShorttermProvisionsAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413257","type" => "xbrli:stringItemType",}
		end
		def OtherTangibleOrIntangibleAssetsTransferred
			return {"xbrli:balance" => "debit","name" => "OtherTangibleOrIntangibleAssetsTransferred","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_OtherTangibleOrIntangibleAssetsTransferred","substitutionGroup" => "xbrli:item","info:creationID" => "i200903180013411001","type" => "xbrli:monetaryItemType",}
		end
		def OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome
			return {"xbrli:balance" => "debit","name" => "OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413258","type" => "xbrli:monetaryItemType",}
		end
		def OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome
			return {"name" => "OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413259","type" => "xbrli:decimalItemType",}
		end
		def OtherWorkPerformedByEntityAndCapitalised
			return {"xbrli:balance" => "credit","name" => "OtherWorkPerformedByEntityAndCapitalised","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_OtherWorkPerformedByEntityAndCapitalised","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413667","type" => "xbrli:monetaryItemType",}
		end
		def ParValuePerShare
			return {"name" => "ParValuePerShare","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ParValuePerShare","substitutionGroup" => "xbrli:item","info:creationID" => "i200903250000040000","type" => "xbrli:stringItemType",}
		end
		def PastServiceCostRecognisedInProfitOrLossDefinedBenefitPlan
			return {"xbrli:balance" => "debit","name" => "PastServiceCostRecognisedInProfitOrLossDefinedBenefitPlan","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_PastServiceCostRecognisedInProfitOrLossDefinedBenefitPlan","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413260","type" => "xbrli:monetaryItemType",}
		end
		def PaymentsForPremiumsAndClaimsAnnuitiesAndOtherPolicyBenefits
			return {"xbrli:balance" => "credit","name" => "PaymentsForPremiumsAndClaimsAnnuitiesAndOtherPolicyBenefits","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_PaymentsForPremiumsAndClaimsAnnuitiesAndOtherPolicyBenefits","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413261","type" => "xbrli:monetaryItemType",}
		end
		def PaymentsFromContractsHeldForDealingOrTradingPurpose
			return {"xbrli:balance" => "credit","name" => "PaymentsFromContractsHeldForDealingOrTradingPurpose","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_PaymentsFromContractsHeldForDealingOrTradingPurpose","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413262","type" => "xbrli:monetaryItemType",}
		end
		def PaymentsOfFinanceLeaseLiabilitiesClassifiedAsFinancingActivities
			return {"xbrli:balance" => "credit","name" => "PaymentsOfFinanceLeaseLiabilitiesClassifiedAsFinancingActivities","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_PaymentsOfFinanceLeaseLiabilitiesClassifiedAsFinancingActivities","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413263","type" => "xbrli:monetaryItemType",}
		end
		def PaymentsOfOtherEquityInstruments
			return {"xbrli:balance" => "credit","name" => "PaymentsOfOtherEquityInstruments","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_PaymentsOfOtherEquityInstruments","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413264","type" => "xbrli:monetaryItemType",}
		end
		def PaymentsToAcquireOrRedeemEntitysShares
			return {"xbrli:balance" => "credit","name" => "PaymentsToAcquireOrRedeemEntitysShares","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_PaymentsToAcquireOrRedeemEntitysShares","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413265","type" => "xbrli:monetaryItemType",}
		end
		def PaymentsToAndOnBehalfOfEmployees
			return {"xbrli:balance" => "credit","name" => "PaymentsToAndOnBehalfOfEmployees","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_PaymentsToAndOnBehalfOfEmployees","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413266","type" => "xbrli:monetaryItemType",}
		end
		def PaymentsToSuppliersForGoodsAndServices
			return {"xbrli:balance" => "credit","name" => "PaymentsToSuppliersForGoodsAndServices","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_PaymentsToSuppliersForGoodsAndServices","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413267","type" => "xbrli:monetaryItemType",}
		end
		def PercentageOfVotingEquityInterestsAcquired
			return {"name" => "PercentageOfVotingEquityInterestsAcquired","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_PercentageOfVotingEquityInterestsAcquired","substitutionGroup" => "xbrli:item","info:creationID" => "i200903180007411001","type" => "xbrli:decimalItemType",}
		end
		def PeriodCoveredByFinancialStatements
			return {"name" => "PeriodCoveredByFinancialStatements","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_PeriodCoveredByFinancialStatements","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413268","type" => "xbrli:stringItemType",}
		end
		def PlanAssetsAndReimbursementRightsAtFairValueAbstract
			return {"name" => "PlanAssetsAndReimbursementRightsAtFairValueAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_PlanAssetsAndReimbursementRightsAtFairValueAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411604","type" => "xbrli:stringItemType",}
		end
		def PlanAssetsAtFairValue
			return {"xbrli:balance" => "debit","name" => "PlanAssetsAtFairValue","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_PlanAssetsAtFairValue","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413269","type" => "xbrli:monetaryItemType",}
		end
		def PostemploymentBenefitExpenseDefinedBenefitPlans
			return {"xbrli:balance" => "debit","name" => "PostemploymentBenefitExpenseDefinedBenefitPlans","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_PostemploymentBenefitExpenseDefinedBenefitPlans","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413270","type" => "xbrli:monetaryItemType",}
		end
		def PostemploymentBenefitExpenseDefinedContributionPlans
			return {"xbrli:balance" => "debit","name" => "PostemploymentBenefitExpenseDefinedContributionPlans","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_PostemploymentBenefitExpenseDefinedContributionPlans","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413271","type" => "xbrli:monetaryItemType",}
		end
		def PreviousGAAPAbstract
			return {"name" => "PreviousGAAPAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_PreviousGAAPAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200812011028101002","type" => "xbrli:stringItemType",}
		end
		def PriceIndexMovements
			return {"name" => "PriceIndexMovements","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_PriceIndexMovements","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413272","type" => "xbrli:stringItemType",}
		end
		def ProceedsFromBorrowingsClassifiedAsFinancingActivities
			return {"xbrli:balance" => "debit","name" => "ProceedsFromBorrowingsClassifiedAsFinancingActivities","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ProceedsFromBorrowingsClassifiedAsFinancingActivities","substitutionGroup" => "xbrli:item","info:creationID" => "i200902011028413274","type" => "xbrli:monetaryItemType",}
		end
		def ProceedsFromGovernmentGrantsClassifiedAsFinancingActivities
			return {"xbrli:balance" => "debit","name" => "ProceedsFromGovernmentGrantsClassifiedAsFinancingActivities","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ProceedsFromGovernmentGrantsClassifiedAsFinancingActivities","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413274","type" => "xbrli:monetaryItemType",}
		end
		def ProceedsFromGovernmentGrantsClassifiedAsInvestingActivities
			return {"xbrli:balance" => "debit","name" => "ProceedsFromGovernmentGrantsClassifiedAsInvestingActivities","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ProceedsFromGovernmentGrantsClassifiedAsInvestingActivities","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413275","type" => "xbrli:monetaryItemType",}
		end
		def ProceedsFromIssuingOtherEquityInstruments
			return {"xbrli:balance" => "debit","name" => "ProceedsFromIssuingOtherEquityInstruments","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ProceedsFromIssuingOtherEquityInstruments","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413276","type" => "xbrli:monetaryItemType",}
		end
		def ProceedsFromIssuingShares
			return {"xbrli:balance" => "debit","name" => "ProceedsFromIssuingShares","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ProceedsFromIssuingShares","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413277","type" => "xbrli:monetaryItemType",}
		end
		def ProceedsFromLongtermBorrowingsClassifiedAsFinancingActivities
			return {"xbrli:balance" => "debit","name" => "ProceedsFromLongtermBorrowingsClassifiedAsFinancingActivities","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ProceedsFromLongtermBorrowingsClassifiedAsFinancingActivities","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413278","type" => "xbrli:monetaryItemType",}
		end
		def ProceedsFromOtherLongtermAssetsClassifiedAsInvestingActivities
			return {"xbrli:balance" => "debit","name" => "ProceedsFromOtherLongtermAssetsClassifiedAsInvestingActivities","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ProceedsFromOtherLongtermAssetsClassifiedAsInvestingActivities","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413279","type" => "xbrli:monetaryItemType",}
		end
		def ProceedsFromSalesOfIntangibleAssetsClassifiedAsInvestingActivities
			return {"xbrli:balance" => "debit","name" => "ProceedsFromSalesOfIntangibleAssetsClassifiedAsInvestingActivities","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ProceedsFromSalesOfIntangibleAssetsClassifiedAsInvestingActivities","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413280","type" => "xbrli:monetaryItemType",}
		end
		def ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities
			return {"xbrli:balance" => "debit","name" => "ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413281","type" => "xbrli:monetaryItemType",}
		end
		def ProceedsFromShorttermBorrowingsClassifiedAsFinancingActivities
			return {"xbrli:balance" => "debit","name" => "ProceedsFromShorttermBorrowingsClassifiedAsFinancingActivities","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ProceedsFromShorttermBorrowingsClassifiedAsFinancingActivities","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413282","type" => "xbrli:monetaryItemType",}
		end
		def ProductionSupplies
			return {"xbrli:balance" => "debit","name" => "ProductionSupplies","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_ProductionSupplies","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413283","type" => "xbrli:monetaryItemType",}
		end
		def ProductsAndServicesAbstract
			return {"name" => "ProductsAndServicesAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ProductsAndServicesAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200812011028301002","type" => "xbrli:stringItemType",}
		end
		def ProductsAndServicesDimension
			return {"name" => "ProductsAndServicesDimension","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ProductsAndServicesDimension","substitutionGroup" => "xbrldt:dimensionItem","info:creationID" => "i200812011028291002","type" => "xbrli:stringItemType",}
		end
		def ProfitLoss
			return {"name" => "ProfitLoss","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ProfitLoss","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413284","type" => "xbrli:monetaryItemType",}
		end
		def ProfitLossAbstract
			return {"name" => "ProfitLossAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ProfitLossAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413285","type" => "xbrli:stringItemType",}
		end
		def ProfitLossAttributableToAbstract
			return {"name" => "ProfitLossAttributableToAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ProfitLossAttributableToAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413286","type" => "xbrli:stringItemType",}
		end
		def ProfitLossAttributableToNoncontrollingInterests
			return {"xbrli:balance" => "credit","name" => "ProfitLossAttributableToNoncontrollingInterests","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ProfitLossAttributableToNoncontrollingInterests","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413287","type" => "xbrli:monetaryItemType",}
		end
		def ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity
			return {"xbrli:balance" => "credit","name" => "ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413288","type" => "xbrli:monetaryItemType",}
		end
		def ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntityAbstract
			return {"name" => "ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntityAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntityAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413289","type" => "xbrli:stringItemType",}
		end
		def ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntityIncludingDilutiveEffects
			return {"xbrli:balance" => "credit","name" => "ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntityIncludingDilutiveEffects","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntityIncludingDilutiveEffects","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413290","type" => "xbrli:monetaryItemType",}
		end
		def ProfitLossAttributableToOwnersOfParent
			return {"xbrli:balance" => "credit","name" => "ProfitLossAttributableToOwnersOfParent","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ProfitLossAttributableToOwnersOfParent","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413291","type" => "xbrli:monetaryItemType",}
		end
		def ProfitLossBeforeTax
			return {"name" => "ProfitLossBeforeTax","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ProfitLossBeforeTax","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413292","type" => "xbrli:monetaryItemType",}
		end
		def ProfitLossFromContinuingOperations
			return {"xbrli:balance" => "credit","name" => "ProfitLossFromContinuingOperations","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ProfitLossFromContinuingOperations","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413295","type" => "xbrli:monetaryItemType",}
		end
		def ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity
			return {"xbrli:balance" => "credit","name" => "ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413296","type" => "xbrli:monetaryItemType",}
		end
		def ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntityIncludingDilutiveEffects
			return {"xbrli:balance" => "credit","name" => "ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntityIncludingDilutiveEffects","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntityIncludingDilutiveEffects","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413297","type" => "xbrli:monetaryItemType",}
		end
		def ProfitLossFromDiscontinuedOperations
			return {"xbrli:balance" => "credit","name" => "ProfitLossFromDiscontinuedOperations","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ProfitLossFromDiscontinuedOperations","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413298","type" => "xbrli:monetaryItemType",}
		end
		def ProfitLossFromDiscontinuedOperationsAttributableToOrdinaryEquityHoldersOfParentEntity
			return {"xbrli:balance" => "credit","name" => "ProfitLossFromDiscontinuedOperationsAttributableToOrdinaryEquityHoldersOfParentEntity","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ProfitLossFromDiscontinuedOperationsAttributableToOrdinaryEquityHoldersOfParentEntity","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413299","type" => "xbrli:monetaryItemType",}
		end
		def ProfitLossFromDiscontinuedOperationsAttributableToOrdinaryEquityHoldersOfParentEntityIncludingDilutiveEffects
			return {"xbrli:balance" => "credit","name" => "ProfitLossFromDiscontinuedOperationsAttributableToOrdinaryEquityHoldersOfParentEntityIncludingDilutiveEffects","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ProfitLossFromDiscontinuedOperationsAttributableToOrdinaryEquityHoldersOfParentEntityIncludingDilutiveEffects","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413300","type" => "xbrli:monetaryItemType",}
		end
		def ProfitLossOfAcquiree
			return {"xbrli:balance" => "credit","name" => "ProfitLossOfAcquiree","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ProfitLossOfAcquiree","substitutionGroup" => "xbrli:item","info:creationID" => "i200903180041411001","type" => "xbrli:monetaryItemType",}
		end
		def ProfitLossOfCombinedEntity
			return {"xbrli:balance" => "credit","name" => "ProfitLossOfCombinedEntity","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ProfitLossOfCombinedEntity","substitutionGroup" => "xbrli:item","info:creationID" => "i200903180043411001","type" => "xbrli:monetaryItemType",}
		end
		def ProfitOrLossAssetsAndLiabilitiesForReportableSegmentsAbstract
			return {"name" => "ProfitOrLossAssetsAndLiabilitiesForReportableSegmentsAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ProfitOrLossAssetsAndLiabilitiesForReportableSegmentsAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413301","type" => "xbrli:stringItemType",}
		end
		def ProfitOrLossAssetsAndLiabilitiesForReportableSegmentsHypercube
			return {"name" => "ProfitOrLossAssetsAndLiabilitiesForReportableSegmentsHypercube","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ProfitOrLossAssetsAndLiabilitiesForReportableSegmentsHypercube","substitutionGroup" => "xbrldt:hypercubeItem","info:creationID" => "i200812111029311002","type" => "xbrli:stringItemType",}
		end
		def PropertyPlantAndEquipment
			return {"xbrli:balance" => "debit","name" => "PropertyPlantAndEquipment","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_PropertyPlantAndEquipment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413302","type" => "xbrli:monetaryItemType",}
		end
		def PropertyPlantAndEquipmentAbstract
			return {"name" => "PropertyPlantAndEquipmentAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_PropertyPlantAndEquipmentAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413303","type" => "xbrli:stringItemType",}
		end
		def PropertyPlantAndEquipmentAccumulatedDepreciationAndImpairment
			return {"xbrli:balance" => "credit","name" => "PropertyPlantAndEquipmentAccumulatedDepreciationAndImpairment","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_PropertyPlantAndEquipmentAccumulatedDepreciationAndImpairment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413304","type" => "xbrli:monetaryItemType",}
		end
		def PropertyPlantAndEquipmentCarryingAmountAtCostOfRevaluedAssets
			return {"name" => "PropertyPlantAndEquipmentCarryingAmountAtCostOfRevaluedAssets","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_PropertyPlantAndEquipmentCarryingAmountAtCostOfRevaluedAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413305","type" => "xbrli:monetaryItemType",}
		end
		def PropertyPlantAndEquipmentCarryingAmountOfAssetsRetiredFromActiveUse
			return {"name" => "PropertyPlantAndEquipmentCarryingAmountOfAssetsRetiredFromActiveUse","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_PropertyPlantAndEquipmentCarryingAmountOfAssetsRetiredFromActiveUse","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413306","type" => "xbrli:monetaryItemType",}
		end
		def PropertyPlantAndEquipmentCarryingAmountOfRevaluedAssets
			return {"name" => "PropertyPlantAndEquipmentCarryingAmountOfRevaluedAssets","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_PropertyPlantAndEquipmentCarryingAmountOfRevaluedAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413307","type" => "xbrli:monetaryItemType",}
		end
		def PropertyPlantAndEquipmentCarryingAmountOfRevaluedAssetsByActiveMarketPrices
			return {"name" => "PropertyPlantAndEquipmentCarryingAmountOfRevaluedAssetsByActiveMarketPrices","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_PropertyPlantAndEquipmentCarryingAmountOfRevaluedAssetsByActiveMarketPrices","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413308","type" => "xbrli:monetaryItemType",}
		end
		def PropertyPlantAndEquipmentCarryingAmountOfRevaluedAssetsByEstimations
			return {"name" => "PropertyPlantAndEquipmentCarryingAmountOfRevaluedAssetsByEstimations","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_PropertyPlantAndEquipmentCarryingAmountOfRevaluedAssetsByEstimations","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413309","type" => "xbrli:monetaryItemType",}
		end
		def PropertyPlantAndEquipmentExpendituresRecognisedForConstructions
			return {"name" => "PropertyPlantAndEquipmentExpendituresRecognisedForConstructions","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_PropertyPlantAndEquipmentExpendituresRecognisedForConstructions","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413310","type" => "xbrli:monetaryItemType",}
		end
		def PropertyPlantAndEquipmentGross
			return {"xbrli:balance" => "debit","name" => "PropertyPlantAndEquipmentGross","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_PropertyPlantAndEquipmentGross","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413311","type" => "xbrli:monetaryItemType",}
		end
		def PropertyPlantAndEquipmentGrossAbstract
			return {"name" => "PropertyPlantAndEquipmentGrossAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_PropertyPlantAndEquipmentGrossAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413312","type" => "xbrli:stringItemType",}
		end
		def PropertyPlantAndEquipmentGrossCarryingAmountFullyDepreciated
			return {"name" => "PropertyPlantAndEquipmentGrossCarryingAmountFullyDepreciated","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_PropertyPlantAndEquipmentGrossCarryingAmountFullyDepreciated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413313","type" => "xbrli:monetaryItemType",}
		end
		def PropertyPlantAndEquipmentGrossnetAndAdditionalInformationAbstract
			return {"name" => "PropertyPlantAndEquipmentGrossnetAndAdditionalInformationAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_PropertyPlantAndEquipmentGrossnetAndAdditionalInformationAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413314","type" => "xbrli:stringItemType",}
		end
		def PropertyPlantAndEquipmentRevaluationAbstract
			return {"name" => "PropertyPlantAndEquipmentRevaluationAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_PropertyPlantAndEquipmentRevaluationAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413315","type" => "xbrli:stringItemType",}
		end
		def PropertyPlantAndEquipmentRevaluationSurplus
			return {"name" => "PropertyPlantAndEquipmentRevaluationSurplus","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_PropertyPlantAndEquipmentRevaluationSurplus","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413316","type" => "xbrli:monetaryItemType",}
		end
		def PropertyPlantAndEquipmentTemporarilyIdle
			return {"name" => "PropertyPlantAndEquipmentTemporarilyIdle","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_PropertyPlantAndEquipmentTemporarilyIdle","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413317","type" => "xbrli:monetaryItemType",}
		end
		def ProvisionForDecommissioningRestorationAndRehabilitationCosts
			return {"xbrli:balance" => "credit","name" => "ProvisionForDecommissioningRestorationAndRehabilitationCosts","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_ProvisionForDecommissioningRestorationAndRehabilitationCosts","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413318","type" => "xbrli:monetaryItemType",}
		end
		def ProvisionForDecommissioningRestorationAndRehabilitationCostsAbstract
			return {"name" => "ProvisionForDecommissioningRestorationAndRehabilitationCostsAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ProvisionForDecommissioningRestorationAndRehabilitationCostsAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413319","type" => "xbrli:stringItemType",}
		end
		def ProvisionUsedAbstract
			return {"name" => "ProvisionUsedAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ProvisionUsedAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413321","type" => "xbrli:stringItemType",}
		end
		def ProvisionUsedLegalProceedingsProvision
			return {"xbrli:balance" => "debit","name" => "ProvisionUsedLegalProceedingsProvision","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ProvisionUsedLegalProceedingsProvision","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413322","type" => "xbrli:monetaryItemType",}
		end
		def ProvisionUsedMiscellaneousOtherProvisions
			return {"xbrli:balance" => "debit","name" => "ProvisionUsedMiscellaneousOtherProvisions","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ProvisionUsedMiscellaneousOtherProvisions","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413323","type" => "xbrli:monetaryItemType",}
		end
		def ProvisionUsedOnerousContractsProvision
			return {"xbrli:balance" => "debit","name" => "ProvisionUsedOnerousContractsProvision","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ProvisionUsedOnerousContractsProvision","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413324","type" => "xbrli:monetaryItemType",}
		end
		def ProvisionUsedOtherProvisions
			return {"xbrli:balance" => "debit","name" => "ProvisionUsedOtherProvisions","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ProvisionUsedOtherProvisions","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413325","type" => "xbrli:monetaryItemType",}
		end
		def ProvisionUsedProvisionForDecommissioningRestorationAndRehabilitationCosts
			return {"xbrli:balance" => "debit","name" => "ProvisionUsedProvisionForDecommissioningRestorationAndRehabilitationCosts","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ProvisionUsedProvisionForDecommissioningRestorationAndRehabilitationCosts","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413326","type" => "xbrli:monetaryItemType",}
		end
		def ProvisionUsedRestructuringProvision
			return {"xbrli:balance" => "debit","name" => "ProvisionUsedRestructuringProvision","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ProvisionUsedRestructuringProvision","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413327","type" => "xbrli:monetaryItemType",}
		end
		def ProvisionUsedWarrantyProvision
			return {"xbrli:balance" => "debit","name" => "ProvisionUsedWarrantyProvision","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ProvisionUsedWarrantyProvision","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413328","type" => "xbrli:monetaryItemType",}
		end
		def ProvisionsForEmployeeBenefits
			return {"xbrli:balance" => "credit","name" => "ProvisionsForEmployeeBenefits","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_ProvisionsForEmployeeBenefits","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413320","type" => "xbrli:monetaryItemType",}
		end
		def PurchaseOfFinancialInstrumentsMeasuredInLevel3OfFairValueHierarchy
			return {"name" => "PurchaseOfFinancialInstrumentsMeasuredInLevel3OfFairValueHierarchy","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_PurchaseOfFinancialInstrumentsMeasuredInLevel3OfFairValueHierarchy","substitutionGroup" => "xbrli:item","info:creationID" => "i200903261711000000","type" => "xbrli:monetaryItemType",}
		end
		def PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities
			return {"xbrli:balance" => "credit","name" => "PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413329","type" => "xbrli:monetaryItemType",}
		end
		def PurchaseOfOtherLongtermAssetsClassifiedAsInvestingActivities
			return {"xbrli:balance" => "credit","name" => "PurchaseOfOtherLongtermAssetsClassifiedAsInvestingActivities","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_PurchaseOfOtherLongtermAssetsClassifiedAsInvestingActivities","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413330","type" => "xbrli:monetaryItemType",}
		end
		def PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities
			return {"xbrli:balance" => "credit","name" => "PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413331","type" => "xbrli:monetaryItemType",}
		end
		def QualitativeDisclosuresExplanatory
			return {"name" => "QualitativeDisclosuresExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_QualitativeDisclosuresExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413332","type" => "xbrli:stringItemType",}
		end
		def QualitativeInformationAboutSensitivityAndInformationAboutThoseTermsAndConditionsOfInsuranceContractsThatHaveMaterialEffect
			return {"name" => "QualitativeInformationAboutSensitivityAndInformationAboutThoseTermsAndConditionsOfInsuranceContractsThatHaveMaterialEffect","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_QualitativeInformationAboutSensitivityAndInformationAboutThoseTermsAndConditionsOfInsuranceContractsThatHaveMaterialEffect","substitutionGroup" => "xbrli:item","info:creationID" => "i200903260000050000","type" => "xbrli:stringItemType",}
		end
		def QuantitativeDisclosuresExplanatory
			return {"name" => "QuantitativeDisclosuresExplanatory","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_QuantitativeDisclosuresExplanatory","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413333","type" => "xbrli:stringItemType",}
		end
		def RangeOfEstimatesWithinWhichFairValueIsLikelyToLieForBiologicalAssetsAtCost
			return {"name" => "RangeOfEstimatesWithinWhichFairValueIsLikelyToLieForBiologicalAssetsAtCost","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_RangeOfEstimatesWithinWhichFairValueIsLikelyToLieForBiologicalAssetsAtCost","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413334","type" => "xbrli:stringItemType",}
		end
		def RangeOfEstimatesWithinWhichFairValueIsLikelyToLieForInvestmentPropertyAtCostWithinFairValueModel
			return {"name" => "RangeOfEstimatesWithinWhichFairValueIsLikelyToLieForInvestmentPropertyAtCostWithinFairValueModel","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_RangeOfEstimatesWithinWhichFairValueIsLikelyToLieForInvestmentPropertyAtCostWithinFairValueModel","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413335","type" => "xbrli:stringItemType",}
		end
		def RangeOfEstimatesWithinWhichFairValueIsLikelyToLieForInvestmentPropertyCostModel
			return {"name" => "RangeOfEstimatesWithinWhichFairValueIsLikelyToLieForInvestmentPropertyCostModel","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_RangeOfEstimatesWithinWhichFairValueIsLikelyToLieForInvestmentPropertyCostModel","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413336","type" => "xbrli:stringItemType",}
		end
		def RawMaterials
			return {"xbrli:balance" => "debit","name" => "RawMaterials","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_RawMaterials","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413337","type" => "xbrli:monetaryItemType",}
		end
		def RawMaterialsAndConsumablesUsed
			return {"xbrli:balance" => "debit","name" => "RawMaterialsAndConsumablesUsed","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_RawMaterialsAndConsumablesUsed","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413338","type" => "xbrli:monetaryItemType",}
		end
		def ReasonOfTransferOfFinancialInstrumentsIntoOrOutOfLevel3OfFairValueHierarchy
			return {"name" => "ReasonOfTransferOfFinancialInstrumentsIntoOrOutOfLevel3OfFairValueHierarchy","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReasonOfTransferOfFinancialInstrumentsIntoOrOutOfLevel3OfFairValueHierarchy","substitutionGroup" => "xbrli:item","info:creationID" => "i200903261716000000","type" => "xbrli:stringItemType",}
		end
		def ReceiptsFromContractsHeldForDealingOrTradingPurpose
			return {"xbrli:balance" => "debit","name" => "ReceiptsFromContractsHeldForDealingOrTradingPurpose","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReceiptsFromContractsHeldForDealingOrTradingPurpose","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413339","type" => "xbrli:monetaryItemType",}
		end
		def ReceiptsFromPremiumsAndClaimsAnnuitiesAndOtherPolicyBenefits
			return {"xbrli:balance" => "debit","name" => "ReceiptsFromPremiumsAndClaimsAnnuitiesAndOtherPolicyBenefits","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReceiptsFromPremiumsAndClaimsAnnuitiesAndOtherPolicyBenefits","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413340","type" => "xbrli:monetaryItemType",}
		end
		def ReceiptsFromRoyaltiesFeesCommissionsAndOtherRevenue
			return {"xbrli:balance" => "debit","name" => "ReceiptsFromRoyaltiesFeesCommissionsAndOtherRevenue","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReceiptsFromRoyaltiesFeesCommissionsAndOtherRevenue","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413341","type" => "xbrli:monetaryItemType",}
		end
		def ReceiptsFromSalesOfGoodsAndRenderingOfServices
			return {"xbrli:balance" => "debit","name" => "ReceiptsFromSalesOfGoodsAndRenderingOfServices","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReceiptsFromSalesOfGoodsAndRenderingOfServices","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413342","type" => "xbrli:monetaryItemType",}
		end
		def RecipesFormulaeModelsDesignsAndPrototypes
			return {"xbrli:balance" => "debit","name" => "RecipesFormulaeModelsDesignsAndPrototypes","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_RecipesFormulaeModelsDesignsAndPrototypes","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413343","type" => "xbrli:monetaryItemType",}
		end
		def RecipesFormulaeModelsDesignsAndPrototypesAbstract
			return {"name" => "RecipesFormulaeModelsDesignsAndPrototypesAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_RecipesFormulaeModelsDesignsAndPrototypesAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413344","type" => "xbrli:stringItemType",}
		end
		def RecipesFormulaeModelsDesignsAndPrototypesAccumulatedAmortisationAndImpairment
			return {"xbrli:balance" => "credit","name" => "RecipesFormulaeModelsDesignsAndPrototypesAccumulatedAmortisationAndImpairment","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_RecipesFormulaeModelsDesignsAndPrototypesAccumulatedAmortisationAndImpairment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413345","type" => "xbrli:monetaryItemType",}
		end
		def RecipesFormulaeModelsDesignsAndPrototypesCarryingAmountAtCostOfRevaluedAssets
			return {"name" => "RecipesFormulaeModelsDesignsAndPrototypesCarryingAmountAtCostOfRevaluedAssets","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_RecipesFormulaeModelsDesignsAndPrototypesCarryingAmountAtCostOfRevaluedAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413346","type" => "xbrli:monetaryItemType",}
		end
		def RecipesFormulaeModelsDesignsAndPrototypesCarryingAmountOfRevaluedAssets
			return {"name" => "RecipesFormulaeModelsDesignsAndPrototypesCarryingAmountOfRevaluedAssets","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_RecipesFormulaeModelsDesignsAndPrototypesCarryingAmountOfRevaluedAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413347","type" => "xbrli:monetaryItemType",}
		end
		def RecipesFormulaeModelsDesignsAndPrototypesGross
			return {"xbrli:balance" => "debit","name" => "RecipesFormulaeModelsDesignsAndPrototypesGross","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_RecipesFormulaeModelsDesignsAndPrototypesGross","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413348","type" => "xbrli:monetaryItemType",}
		end
		def RecipesFormulaeModelsDesignsAndPrototypesInternallyGenerated
			return {"xbrli:balance" => "debit","name" => "RecipesFormulaeModelsDesignsAndPrototypesInternallyGenerated","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_RecipesFormulaeModelsDesignsAndPrototypesInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413349","type" => "xbrli:monetaryItemType",}
		end
		def RecipesFormulaeModelsDesignsAndPrototypesInternallyGeneratedAbstract
			return {"name" => "RecipesFormulaeModelsDesignsAndPrototypesInternallyGeneratedAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_RecipesFormulaeModelsDesignsAndPrototypesInternallyGeneratedAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413350","type" => "xbrli:stringItemType",}
		end
		def RecipesFormulaeModelsDesignsAndPrototypesInternallyGeneratedAccumulatedAmortisationAndImpairment
			return {"xbrli:balance" => "credit","name" => "RecipesFormulaeModelsDesignsAndPrototypesInternallyGeneratedAccumulatedAmortisationAndImpairment","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_RecipesFormulaeModelsDesignsAndPrototypesInternallyGeneratedAccumulatedAmortisationAndImpairment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413351","type" => "xbrli:monetaryItemType",}
		end
		def RecipesFormulaeModelsDesignsAndPrototypesInternallyGeneratedGross
			return {"xbrli:balance" => "debit","name" => "RecipesFormulaeModelsDesignsAndPrototypesInternallyGeneratedGross","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_RecipesFormulaeModelsDesignsAndPrototypesInternallyGeneratedGross","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413352","type" => "xbrli:monetaryItemType",}
		end
		def RecipesFormulaeModelsDesignsAndPrototypesNotInternallyGenerated
			return {"xbrli:balance" => "debit","name" => "RecipesFormulaeModelsDesignsAndPrototypesNotInternallyGenerated","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_RecipesFormulaeModelsDesignsAndPrototypesNotInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413353","type" => "xbrli:monetaryItemType",}
		end
		def RecipesFormulaeModelsDesignsAndPrototypesNotInternallyGeneratedAbstract
			return {"name" => "RecipesFormulaeModelsDesignsAndPrototypesNotInternallyGeneratedAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_RecipesFormulaeModelsDesignsAndPrototypesNotInternallyGeneratedAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413354","type" => "xbrli:stringItemType",}
		end
		def RecipesFormulaeModelsDesignsAndPrototypesNotInternallyGeneratedAccumulatedAmortisationAndImpairment
			return {"xbrli:balance" => "credit","name" => "RecipesFormulaeModelsDesignsAndPrototypesNotInternallyGeneratedAccumulatedAmortisationAndImpairment","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_RecipesFormulaeModelsDesignsAndPrototypesNotInternallyGeneratedAccumulatedAmortisationAndImpairment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413355","type" => "xbrli:monetaryItemType",}
		end
		def RecipesFormulaeModelsDesignsAndPrototypesNotInternallyGeneratedGross
			return {"xbrli:balance" => "debit","name" => "RecipesFormulaeModelsDesignsAndPrototypesNotInternallyGeneratedGross","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_RecipesFormulaeModelsDesignsAndPrototypesNotInternallyGeneratedGross","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413356","type" => "xbrli:monetaryItemType",}
		end
		def RecipesFormulaeModelsDesignsAndPrototypesRevaluationSurplus
			return {"name" => "RecipesFormulaeModelsDesignsAndPrototypesRevaluationSurplus","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_RecipesFormulaeModelsDesignsAndPrototypesRevaluationSurplus","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413357","type" => "xbrli:monetaryItemType",}
		end
		def ReclassificationAdjustmentsOnAvailableforsaleFinancialAssetsBeforeTax
			return {"xbrli:balance" => "debit","name" => "ReclassificationAdjustmentsOnAvailableforsaleFinancialAssetsBeforeTax","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReclassificationAdjustmentsOnAvailableforsaleFinancialAssetsBeforeTax","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413358","type" => "xbrli:monetaryItemType",}
		end
		def ReclassificationAdjustmentsOnAvailableforsaleFinancialAssetsNetOfTax
			return {"xbrli:balance" => "debit","name" => "ReclassificationAdjustmentsOnAvailableforsaleFinancialAssetsNetOfTax","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReclassificationAdjustmentsOnAvailableforsaleFinancialAssetsNetOfTax","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413359","type" => "xbrli:monetaryItemType",}
		end
		def ReclassificationAdjustmentsOnCashFlowHedgesBeforeTax
			return {"xbrli:balance" => "debit","name" => "ReclassificationAdjustmentsOnCashFlowHedgesBeforeTax","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReclassificationAdjustmentsOnCashFlowHedgesBeforeTax","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413360","type" => "xbrli:monetaryItemType",}
		end
		def ReclassificationAdjustmentsOnCashFlowHedgesNetOfTax
			return {"xbrli:balance" => "debit","name" => "ReclassificationAdjustmentsOnCashFlowHedgesNetOfTax","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReclassificationAdjustmentsOnCashFlowHedgesNetOfTax","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413361","type" => "xbrli:monetaryItemType",}
		end
		def ReclassificationAdjustmentsOnExchangeDifferencesOnTranslationBeforeTax
			return {"xbrli:balance" => "debit","name" => "ReclassificationAdjustmentsOnExchangeDifferencesOnTranslationBeforeTax","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReclassificationAdjustmentsOnExchangeDifferencesOnTranslationBeforeTax","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413362","type" => "xbrli:monetaryItemType",}
		end
		def ReclassificationAdjustmentsOnExchangeDifferencesOnTranslationNetOfTax
			return {"xbrli:balance" => "debit","name" => "ReclassificationAdjustmentsOnExchangeDifferencesOnTranslationNetOfTax","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReclassificationAdjustmentsOnExchangeDifferencesOnTranslationNetOfTax","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413363","type" => "xbrli:monetaryItemType",}
		end
		def ReclassificationAdjustmentsOnIncomeTaxRelatingToComponentsOfOtherComprehensiveIncome
			return {"name" => "ReclassificationAdjustmentsOnIncomeTaxRelatingToComponentsOfOtherComprehensiveIncome","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReclassificationAdjustmentsOnIncomeTaxRelatingToComponentsOfOtherComprehensiveIncome","substitutionGroup" => "xbrli:item","info:creationID" => "i200903271002000000","type" => "xbrli:monetaryItemType",}
		end
		def ReclassificationIntoAvailableforsaleFinancialAssets
			return {"xbrli:balance" => "debit","name" => "ReclassificationIntoAvailableforsaleFinancialAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReclassificationIntoAvailableforsaleFinancialAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200811241819414224","type" => "xbrli:monetaryItemType",}
		end
		def ReclassificationIntoHeldtomaturityInvestments
			return {"xbrli:balance" => "debit","name" => "ReclassificationIntoHeldtomaturityInvestments","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReclassificationIntoHeldtomaturityInvestments","substitutionGroup" => "xbrli:item","info:creationID" => "i200811241929416224","type" => "xbrli:monetaryItemType",}
		end
		def ReclassificationIntoLoansAndReceivables
			return {"xbrli:balance" => "debit","name" => "ReclassificationIntoLoansAndReceivables","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReclassificationIntoLoansAndReceivables","substitutionGroup" => "xbrli:item","info:creationID" => "i200811241019418224","type" => "xbrli:monetaryItemType",}
		end
		def ReclassificationOutOfAvailableforsaleFinancialAssets
			return {"xbrli:balance" => "credit","name" => "ReclassificationOutOfAvailableforsaleFinancialAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReclassificationOutOfAvailableforsaleFinancialAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200811241719413224","type" => "xbrli:monetaryItemType",}
		end
		def ReclassificationOutOfFinancialAssetsAtFairValueThroughProfitOrLoss
			return {"xbrli:balance" => "credit","name" => "ReclassificationOutOfFinancialAssetsAtFairValueThroughProfitOrLoss","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReclassificationOutOfFinancialAssetsAtFairValueThroughProfitOrLoss","substitutionGroup" => "xbrli:item","info:creationID" => "i200811241619412224","type" => "xbrli:monetaryItemType",}
		end
		def ReclassificationOutOfHeldtomaturityInvestments
			return {"xbrli:balance" => "credit","name" => "ReclassificationOutOfHeldtomaturityInvestments","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReclassificationOutOfHeldtomaturityInvestments","substitutionGroup" => "xbrli:item","info:creationID" => "i200811241718415224","type" => "xbrli:monetaryItemType",}
		end
		def ReclassificationOutOfLoansAndReceivables
			return {"xbrli:balance" => "credit","name" => "ReclassificationOutOfLoansAndReceivables","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReclassificationOutOfLoansAndReceivables","substitutionGroup" => "xbrli:item","info:creationID" => "i200811241008417224","type" => "xbrli:monetaryItemType",}
		end
		def RecognisedAssetsAndLiabilitiesOfDefinedBenefitPlansAbstract
			return {"name" => "RecognisedAssetsAndLiabilitiesOfDefinedBenefitPlansAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_RecognisedAssetsAndLiabilitiesOfDefinedBenefitPlansAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413364","type" => "xbrli:stringItemType",}
		end
		def RecognisedAssetsDefinedBenefitPlan
			return {"xbrli:balance" => "debit","name" => "RecognisedAssetsDefinedBenefitPlan","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_RecognisedAssetsDefinedBenefitPlan","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413365","type" => "xbrli:monetaryItemType",}
		end
		def RecognisedExpenseInProfitOrLossOfDefinedBenefitPlans
			return {"xbrli:balance" => "debit","name" => "RecognisedExpenseInProfitOrLossOfDefinedBenefitPlans","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_RecognisedExpenseInProfitOrLossOfDefinedBenefitPlans","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413366","type" => "xbrli:monetaryItemType",}
		end
		def RecognisedExpenseOfDefinedBenefitPlansAbstract
			return {"name" => "RecognisedExpenseOfDefinedBenefitPlansAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_RecognisedExpenseOfDefinedBenefitPlansAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413367","type" => "xbrli:stringItemType",}
		end
		def RecognisedFinanceLeaseAsAssets
			return {"xbrli:balance" => "debit","name" => "RecognisedFinanceLeaseAsAssets","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_RecognisedFinanceLeaseAsAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413368","type" => "xbrli:monetaryItemType",}
		end
		def RecognisedFinanceLeaseAsAssetsByLesseeAbstract
			return {"name" => "RecognisedFinanceLeaseAsAssetsByLesseeAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_RecognisedFinanceLeaseAsAssetsByLesseeAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413369","type" => "xbrli:stringItemType",}
		end
		def RecognisedFinanceLeaseAsBiologicalAssets
			return {"xbrli:balance" => "debit","name" => "RecognisedFinanceLeaseAsBiologicalAssets","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_RecognisedFinanceLeaseAsBiologicalAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413370","type" => "xbrli:monetaryItemType",}
		end
		def RecognisedFinanceLeaseAsBiologicalAssetsAccumulatedDepreciationAndImpairment
			return {"xbrli:balance" => "credit","name" => "RecognisedFinanceLeaseAsBiologicalAssetsAccumulatedDepreciationAndImpairment","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_RecognisedFinanceLeaseAsBiologicalAssetsAccumulatedDepreciationAndImpairment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413371","type" => "xbrli:monetaryItemType",}
		end
		def RecognisedFinanceLeaseAsBiologicalAssetsGross
			return {"xbrli:balance" => "debit","name" => "RecognisedFinanceLeaseAsBiologicalAssetsGross","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_RecognisedFinanceLeaseAsBiologicalAssetsGross","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413372","type" => "xbrli:monetaryItemType",}
		end
		def RecognisedFinanceLeaseAsIntangibleAssets
			return {"xbrli:balance" => "debit","name" => "RecognisedFinanceLeaseAsIntangibleAssets","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_RecognisedFinanceLeaseAsIntangibleAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413373","type" => "xbrli:monetaryItemType",}
		end
		def RecognisedFinanceLeaseAsIntangibleAssetsAccumulatedAmortisationAndImpairment
			return {"xbrli:balance" => "credit","name" => "RecognisedFinanceLeaseAsIntangibleAssetsAccumulatedAmortisationAndImpairment","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_RecognisedFinanceLeaseAsIntangibleAssetsAccumulatedAmortisationAndImpairment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413374","type" => "xbrli:monetaryItemType",}
		end
		def RecognisedFinanceLeaseAsIntangibleAssetsGross
			return {"xbrli:balance" => "debit","name" => "RecognisedFinanceLeaseAsIntangibleAssetsGross","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_RecognisedFinanceLeaseAsIntangibleAssetsGross","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413375","type" => "xbrli:monetaryItemType",}
		end
		def RecognisedFinanceLeaseAsInvestmentProperty
			return {"xbrli:balance" => "debit","name" => "RecognisedFinanceLeaseAsInvestmentProperty","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_RecognisedFinanceLeaseAsInvestmentProperty","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413376","type" => "xbrli:monetaryItemType",}
		end
		def RecognisedFinanceLeaseAsInvestmentPropertyAccumulatedDepreciationAndImpairment
			return {"xbrli:balance" => "credit","name" => "RecognisedFinanceLeaseAsInvestmentPropertyAccumulatedDepreciationAndImpairment","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_RecognisedFinanceLeaseAsInvestmentPropertyAccumulatedDepreciationAndImpairment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413377","type" => "xbrli:monetaryItemType",}
		end
		def RecognisedFinanceLeaseAsInvestmentPropertyGross
			return {"xbrli:balance" => "debit","name" => "RecognisedFinanceLeaseAsInvestmentPropertyGross","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_RecognisedFinanceLeaseAsInvestmentPropertyGross","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413378","type" => "xbrli:monetaryItemType",}
		end
		def RecognisedFinanceLeaseAsOtherAssets
			return {"xbrli:balance" => "debit","name" => "RecognisedFinanceLeaseAsOtherAssets","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_RecognisedFinanceLeaseAsOtherAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413379","type" => "xbrli:monetaryItemType",}
		end
		def RecognisedFinanceLeaseAsOtherAssetsAccumulatedDepreciationAndImpairment
			return {"xbrli:balance" => "credit","name" => "RecognisedFinanceLeaseAsOtherAssetsAccumulatedDepreciationAndImpairment","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_RecognisedFinanceLeaseAsOtherAssetsAccumulatedDepreciationAndImpairment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413380","type" => "xbrli:monetaryItemType",}
		end
		def RecognisedFinanceLeaseAsOtherAssetsGross
			return {"xbrli:balance" => "debit","name" => "RecognisedFinanceLeaseAsOtherAssetsGross","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_RecognisedFinanceLeaseAsOtherAssetsGross","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413381","type" => "xbrli:monetaryItemType",}
		end
		def RecognisedFinanceLeaseAsPropertyPlantAndEquipment
			return {"xbrli:balance" => "debit","name" => "RecognisedFinanceLeaseAsPropertyPlantAndEquipment","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_RecognisedFinanceLeaseAsPropertyPlantAndEquipment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413382","type" => "xbrli:monetaryItemType",}
		end
		def RecognisedFinanceLeaseAsPropertyPlantAndEquipmentAccumulatedDepreciationAndImpairment
			return {"xbrli:balance" => "credit","name" => "RecognisedFinanceLeaseAsPropertyPlantAndEquipmentAccumulatedDepreciationAndImpairment","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_RecognisedFinanceLeaseAsPropertyPlantAndEquipmentAccumulatedDepreciationAndImpairment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413383","type" => "xbrli:monetaryItemType",}
		end
		def RecognisedFinanceLeaseAsPropertyPlantAndEquipmentGross
			return {"xbrli:balance" => "debit","name" => "RecognisedFinanceLeaseAsPropertyPlantAndEquipmentGross","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_RecognisedFinanceLeaseAsPropertyPlantAndEquipmentGross","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413384","type" => "xbrli:monetaryItemType",}
		end
		def RecognisedLiabilitiesDefinedBenefitPlan
			return {"xbrli:balance" => "credit","name" => "RecognisedLiabilitiesDefinedBenefitPlan","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_RecognisedLiabilitiesDefinedBenefitPlan","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413385","type" => "xbrli:monetaryItemType",}
		end
		def ReconciliationAbstract
			return {"name" => "ReconciliationAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReconciliationAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200812311028413387","type" => "xbrli:stringItemType",}
		end
		def ReconciliationBetweenAccountingProfitAndTaxExpenseIncomeAbstract
			return {"name" => "ReconciliationBetweenAccountingProfitAndTaxExpenseIncomeAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReconciliationBetweenAccountingProfitAndTaxExpenseIncomeAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413386","type" => "xbrli:stringItemType",}
		end
		def ReconciliationByEndOfReportingPeriodAbstract
			return {"name" => "ReconciliationByEndOfReportingPeriodAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReconciliationByEndOfReportingPeriodAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413389","type" => "xbrli:stringItemType",}
		end
		def ReconciliationByPaymentsAbstract
			return {"name" => "ReconciliationByPaymentsAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReconciliationByPaymentsAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413390","type" => "xbrli:stringItemType",}
		end
		def ReconciliationOfAccountingProfitMultipliedByApplicableTaxRatesAbstract
			return {"name" => "ReconciliationOfAccountingProfitMultipliedByApplicableTaxRatesAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReconciliationOfAccountingProfitMultipliedByApplicableTaxRatesAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413391","type" => "xbrli:stringItemType",}
		end
		def ReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateAbstract
			return {"name" => "ReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413392","type" => "xbrli:stringItemType",}
		end
		def ReconciliationOfCarryingAmountOfGoodwillAbstract
			return {"name" => "ReconciliationOfCarryingAmountOfGoodwillAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReconciliationOfCarryingAmountOfGoodwillAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200903180051411001","type" => "xbrli:stringItemType",}
		end
		def ReconciliationOfChangesInBiologicalAssetsAbstract
			return {"name" => "ReconciliationOfChangesInBiologicalAssetsAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReconciliationOfChangesInBiologicalAssetsAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413393","type" => "xbrli:stringItemType",}
		end
		def ReconciliationOfChangesInExplorationAndEvaluationAssetsAbstract
			return {"name" => "ReconciliationOfChangesInExplorationAndEvaluationAssetsAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReconciliationOfChangesInExplorationAndEvaluationAssetsAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413394","type" => "xbrli:stringItemType",}
		end
		def ReconciliationOfChangesInFairValueOfPlanAssetsAbstract
			return {"name" => "ReconciliationOfChangesInFairValueOfPlanAssetsAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReconciliationOfChangesInFairValueOfPlanAssetsAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413395","type" => "xbrli:stringItemType",}
		end
		def ReconciliationOfChangesInGoodwillAbstract
			return {"name" => "ReconciliationOfChangesInGoodwillAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReconciliationOfChangesInGoodwillAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413396","type" => "xbrli:stringItemType",}
		end
		def ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract
			return {"name" => "ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413397","type" => "xbrli:stringItemType",}
		end
		def ReconciliationOfChangesInInvestmentPropertyCostModelAbstract
			return {"name" => "ReconciliationOfChangesInInvestmentPropertyCostModelAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReconciliationOfChangesInInvestmentPropertyCostModelAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413398","type" => "xbrli:stringItemType",}
		end
		def ReconciliationOfChangesInInvestmentPropertyFairValueModelAbstract
			return {"name" => "ReconciliationOfChangesInInvestmentPropertyFairValueModelAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReconciliationOfChangesInInvestmentPropertyFairValueModelAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413399","type" => "xbrli:stringItemType",}
		end
		def ReconciliationOfChangesInOtherProvisionsAbstract
			return {"name" => "ReconciliationOfChangesInOtherProvisionsAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReconciliationOfChangesInOtherProvisionsAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413400","type" => "xbrli:stringItemType",}
		end
		def ReconciliationOfChangesInPresentValueOfDefinedBenefitObligationAbstract
			return {"name" => "ReconciliationOfChangesInPresentValueOfDefinedBenefitObligationAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReconciliationOfChangesInPresentValueOfDefinedBenefitObligationAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413401","type" => "xbrli:stringItemType",}
		end
		def ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract
			return {"name" => "ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413402","type" => "xbrli:stringItemType",}
		end
		def ReconciliationOfFinancialAssetsAndFinancialLiabilitiesAbstract
			return {"name" => "ReconciliationOfFinancialAssetsAndFinancialLiabilitiesAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReconciliationOfFinancialAssetsAndFinancialLiabilitiesAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413404","type" => "xbrli:stringItemType",}
		end
		def ReconciliationOfGoodwillAbstract
			return {"name" => "ReconciliationOfGoodwillAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReconciliationOfGoodwillAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413405","type" => "xbrli:stringItemType",}
		end
		def ReconciliationOfLiabilityAssetOfDefinedBenefitPlansAbstract
			return {"name" => "ReconciliationOfLiabilityAssetOfDefinedBenefitPlansAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReconciliationOfLiabilityAssetOfDefinedBenefitPlansAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413403","type" => "xbrli:stringItemType",}
		end
		def ReconciliationOfMinimumFinanceLeasePaymentsPayableByLesseeAbstract
			return {"name" => "ReconciliationOfMinimumFinanceLeasePaymentsPayableByLesseeAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReconciliationOfMinimumFinanceLeasePaymentsPayableByLesseeAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413406","type" => "xbrli:stringItemType",}
		end
		def ReconciliationOfMinimumFinanceLeasePaymentsReceivableByLessorAbstract
			return {"name" => "ReconciliationOfMinimumFinanceLeasePaymentsReceivableByLessorAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReconciliationOfMinimumFinanceLeasePaymentsReceivableByLessorAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413407","type" => "xbrli:stringItemType",}
		end
		def RedesignatedAbstract
			return {"name" => "RedesignatedAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_RedesignatedAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413436","type" => "xbrli:stringItemType",}
		end
		def RedesignatedAmountAbstract
			return {"name" => "RedesignatedAmountAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_RedesignatedAmountAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413437","type" => "xbrli:stringItemType",}
		end
		def RedesignatedFinancialAsset
			return {"name" => "RedesignatedFinancialAsset","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_RedesignatedFinancialAsset","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413438","type" => "xbrli:monetaryItemType",}
		end
		def RedesignatedFinancialAssetAbstract
			return {"name" => "RedesignatedFinancialAssetAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_RedesignatedFinancialAssetAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413439","type" => "xbrli:stringItemType",}
		end
		def RedesignatedFinancialAssetAsAvailableforsale
			return {"name" => "RedesignatedFinancialAssetAsAvailableforsale","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_RedesignatedFinancialAssetAsAvailableforsale","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413440","type" => "xbrli:monetaryItemType",}
		end
		def RedesignatedFinancialAssetAsAvailableforsaleAbstract
			return {"name" => "RedesignatedFinancialAssetAsAvailableforsaleAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_RedesignatedFinancialAssetAsAvailableforsaleAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413441","type" => "xbrli:stringItemType",}
		end
		def RedesignatedFinancialAssetAsAvailableforsaleCarryingAmountPreviousStatements
			return {"name" => "RedesignatedFinancialAssetAsAvailableforsaleCarryingAmountPreviousStatements","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_RedesignatedFinancialAssetAsAvailableforsaleCarryingAmountPreviousStatements","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413442","type" => "xbrli:monetaryItemType",}
		end
		def RedesignatedFinancialAssetAsAvailableforsaleRedesignatedAmount
			return {"name" => "RedesignatedFinancialAssetAsAvailableforsaleRedesignatedAmount","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_RedesignatedFinancialAssetAsAvailableforsaleRedesignatedAmount","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413443","type" => "xbrli:monetaryItemType",}
		end
		def RedesignatedFinancialAssetAtFairValueThroughProfitOrLoss
			return {"name" => "RedesignatedFinancialAssetAtFairValueThroughProfitOrLoss","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_RedesignatedFinancialAssetAtFairValueThroughProfitOrLoss","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413444","type" => "xbrli:monetaryItemType",}
		end
		def RedesignatedFinancialAssetAtFairValueThroughProfitOrLossAbstract
			return {"name" => "RedesignatedFinancialAssetAtFairValueThroughProfitOrLossAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_RedesignatedFinancialAssetAtFairValueThroughProfitOrLossAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413445","type" => "xbrli:stringItemType",}
		end
		def RedesignatedFinancialAssetAtFairValueThroughProfitOrLossCarryingAmountPreviousStatements
			return {"name" => "RedesignatedFinancialAssetAtFairValueThroughProfitOrLossCarryingAmountPreviousStatements","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_RedesignatedFinancialAssetAtFairValueThroughProfitOrLossCarryingAmountPreviousStatements","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413446","type" => "xbrli:monetaryItemType",}
		end
		def RedesignatedFinancialAssetAtFairValueThroughProfitOrLossRedesignatedAmount
			return {"name" => "RedesignatedFinancialAssetAtFairValueThroughProfitOrLossRedesignatedAmount","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_RedesignatedFinancialAssetAtFairValueThroughProfitOrLossRedesignatedAmount","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413447","type" => "xbrli:monetaryItemType",}
		end
		def RedesignatedFinancialAssetCarryingAmountPreviousStatements
			return {"name" => "RedesignatedFinancialAssetCarryingAmountPreviousStatements","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_RedesignatedFinancialAssetCarryingAmountPreviousStatements","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413448","type" => "xbrli:monetaryItemType",}
		end
		def RedesignatedFinancialAssetRedesignatedAmount
			return {"name" => "RedesignatedFinancialAssetRedesignatedAmount","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_RedesignatedFinancialAssetRedesignatedAmount","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413449","type" => "xbrli:monetaryItemType",}
		end
		def RedesignatedFinancialLiabilityAtFairValueThroughProfitOrLoss
			return {"name" => "RedesignatedFinancialLiabilityAtFairValueThroughProfitOrLoss","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_RedesignatedFinancialLiabilityAtFairValueThroughProfitOrLoss","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413450","type" => "xbrli:monetaryItemType",}
		end
		def RedesignatedFinancialLiabilityAtFairValueThroughProfitOrLossAbstract
			return {"name" => "RedesignatedFinancialLiabilityAtFairValueThroughProfitOrLossAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_RedesignatedFinancialLiabilityAtFairValueThroughProfitOrLossAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413451","type" => "xbrli:stringItemType",}
		end
		def RedesignatedFinancialLiabilityAtFairValueThroughProfitOrLossCarryingAmountPreviousStatements
			return {"name" => "RedesignatedFinancialLiabilityAtFairValueThroughProfitOrLossCarryingAmountPreviousStatements","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_RedesignatedFinancialLiabilityAtFairValueThroughProfitOrLossCarryingAmountPreviousStatements","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413452","type" => "xbrli:monetaryItemType",}
		end
		def RedesignatedFinancialLiabilityAtFairValueThroughProfitOrLossRedesignatedAmount
			return {"name" => "RedesignatedFinancialLiabilityAtFairValueThroughProfitOrLossRedesignatedAmount","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_RedesignatedFinancialLiabilityAtFairValueThroughProfitOrLossRedesignatedAmount","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413453","type" => "xbrli:monetaryItemType",}
		end
		def ReimbursementRightsAtFairValue
			return {"xbrli:balance" => "debit","name" => "ReimbursementRightsAtFairValue","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_ReimbursementRightsAtFairValue","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413454","type" => "xbrli:monetaryItemType",}
		end
		def RentalIncomeFromInvestmentProperty
			return {"xbrli:balance" => "credit","name" => "RentalIncomeFromInvestmentProperty","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_RentalIncomeFromInvestmentProperty","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413455","type" => "xbrli:monetaryItemType",}
		end
		def RepaymentsOfBorrowingsClassifiedAsFinancingActivities
			return {"xbrli:balance" => "credit","name" => "RepaymentsOfBorrowingsClassifiedAsFinancingActivities","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_RepaymentsOfBorrowingsClassifiedAsFinancingActivities","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413456","type" => "xbrli:monetaryItemType",}
		end
		def ReportableSegmentsAbstract
			return {"name" => "ReportableSegmentsAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReportableSegmentsAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200812011028141002","type" => "xbrli:stringItemType",}
		end
		def ResearchAndDevelopmentExpendituresRecognisedAsExpenseDuringPeriod
			return {"xbrli:balance" => "credit","name" => "ResearchAndDevelopmentExpendituresRecognisedAsExpenseDuringPeriod","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ResearchAndDevelopmentExpendituresRecognisedAsExpenseDuringPeriod","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028411174","type" => "xbrli:monetaryItemType",}
		end
		def ReserveOfActurialGainsOrLossesOnDefinedBenefitPlans
			return {"xbrli:balance" => "credit","name" => "ReserveOfActurialGainsOrLossesOnDefinedBenefitPlans","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_ReserveOfActurialGainsOrLossesOnDefinedBenefitPlans","substitutionGroup" => "xbrli:item","info:creationID" => "i200903021504411003","type" => "xbrli:monetaryItemType",}
		end
		def ReserveOfCashFlowHedges
			return {"xbrli:balance" => "credit","name" => "ReserveOfCashFlowHedges","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_ReserveOfCashFlowHedges","substitutionGroup" => "xbrli:item","info:creationID" => "i200903021503411003","type" => "xbrli:monetaryItemType",}
		end
		def ReserveOfExchangeDifferencesOnTranslation
			return {"xbrli:balance" => "credit","name" => "ReserveOfExchangeDifferencesOnTranslation","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_ReserveOfExchangeDifferencesOnTranslation","substitutionGroup" => "xbrli:item","info:creationID" => "i200903021502411003","type" => "xbrli:monetaryItemType",}
		end
		def ReserveOfGainsAndLossesOnRemeasuringAvailableforsaleFinancialAssets
			return {"xbrli:balance" => "credit","name" => "ReserveOfGainsAndLossesOnRemeasuringAvailableforsaleFinancialAssets","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_ReserveOfGainsAndLossesOnRemeasuringAvailableforsaleFinancialAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200903271003000000","type" => "xbrli:monetaryItemType",}
		end
		def RestatedAmountsAbstract
			return {"name" => "RestatedAmountsAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_RestatedAmountsAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200812011028061002","type" => "xbrli:stringItemType",}
		end
		def RestrictionsOnAccessToAssetsInFunds
			return {"name" => "RestrictionsOnAccessToAssetsInFunds","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_RestrictionsOnAccessToAssetsInFunds","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413457","type" => "xbrli:stringItemType",}
		end
		def RestructuringProvision
			return {"xbrli:balance" => "credit","name" => "RestructuringProvision","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_RestructuringProvision","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413458","type" => "xbrli:monetaryItemType",}
		end
		def RestructuringProvisionAbstract
			return {"name" => "RestructuringProvisionAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_RestructuringProvisionAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413459","type" => "xbrli:stringItemType",}
		end
		def RetainedEarnings
			return {"xbrli:balance" => "credit","name" => "RetainedEarnings","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_RetainedEarnings","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413460","type" => "xbrli:monetaryItemType",}
		end
		def RetentionForContractsInProgress
			return {"name" => "RetentionForContractsInProgress","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_RetentionForContractsInProgress","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413461","type" => "xbrli:monetaryItemType",}
		end
		def RetrospectiveApplicationAndRetrospectiveRestatementAbstract
			return {"name" => "RetrospectiveApplicationAndRetrospectiveRestatementAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_RetrospectiveApplicationAndRetrospectiveRestatementAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200812011028031002","type" => "xbrli:stringItemType",}
		end
		def RetrospectiveApplicationAndRetrospectiveRestatementDimension
			return {"name" => "RetrospectiveApplicationAndRetrospectiveRestatementDimension","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_RetrospectiveApplicationAndRetrospectiveRestatementDimension","substitutionGroup" => "xbrldt:dimensionItem","info:creationID" => "i200812011028011002","type" => "xbrli:stringItemType",}
		end
		def RevaluationAbstract
			return {"name" => "RevaluationAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_RevaluationAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413462","type" => "xbrli:stringItemType",}
		end
		def RevaluationIncreaseDecreaseAbstract
			return {"name" => "RevaluationIncreaseDecreaseAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_RevaluationIncreaseDecreaseAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413463","type" => "xbrli:stringItemType",}
		end
		def RevaluationIncreaseDecreaseBrandNames
			return {"xbrli:balance" => "debit","name" => "RevaluationIncreaseDecreaseBrandNames","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_RevaluationIncreaseDecreaseBrandNames","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413464","type" => "xbrli:monetaryItemType",}
		end
		def RevaluationIncreaseDecreaseComputerSoftware
			return {"xbrli:balance" => "debit","name" => "RevaluationIncreaseDecreaseComputerSoftware","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_RevaluationIncreaseDecreaseComputerSoftware","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413465","type" => "xbrli:monetaryItemType",}
		end
		def RevaluationIncreaseDecreaseComputerSoftwareInternallyGenerated
			return {"xbrli:balance" => "debit","name" => "RevaluationIncreaseDecreaseComputerSoftwareInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_RevaluationIncreaseDecreaseComputerSoftwareInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413466","type" => "xbrli:monetaryItemType",}
		end
		def RevaluationIncreaseDecreaseComputerSoftwareNotInternallyGenerated
			return {"xbrli:balance" => "debit","name" => "RevaluationIncreaseDecreaseComputerSoftwareNotInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_RevaluationIncreaseDecreaseComputerSoftwareNotInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413467","type" => "xbrli:monetaryItemType",}
		end
		def RevaluationIncreaseDecreaseConstructionInProgress
			return {"xbrli:balance" => "debit","name" => "RevaluationIncreaseDecreaseConstructionInProgress","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_RevaluationIncreaseDecreaseConstructionInProgress","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413468","type" => "xbrli:monetaryItemType",}
		end
		def RevaluationIncreaseDecreaseCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRights
			return {"xbrli:balance" => "debit","name" => "RevaluationIncreaseDecreaseCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRights","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_RevaluationIncreaseDecreaseCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRights","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413469","type" => "xbrli:monetaryItemType",}
		end
		def RevaluationIncreaseDecreaseCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsInternallyGenerated
			return {"xbrli:balance" => "debit","name" => "RevaluationIncreaseDecreaseCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_RevaluationIncreaseDecreaseCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413470","type" => "xbrli:monetaryItemType",}
		end
		def RevaluationIncreaseDecreaseCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsNotInternallyGenerated
			return {"xbrli:balance" => "debit","name" => "RevaluationIncreaseDecreaseCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsNotInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_RevaluationIncreaseDecreaseCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsNotInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413471","type" => "xbrli:monetaryItemType",}
		end
		def RevaluationIncreaseDecreaseExplorationAndEvaluationAssets
			return {"xbrli:balance" => "debit","name" => "RevaluationIncreaseDecreaseExplorationAndEvaluationAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_RevaluationIncreaseDecreaseExplorationAndEvaluationAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413472","type" => "xbrli:monetaryItemType",}
		end
		def RevaluationIncreaseDecreaseFixturesAndFittings
			return {"xbrli:balance" => "debit","name" => "RevaluationIncreaseDecreaseFixturesAndFittings","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_RevaluationIncreaseDecreaseFixturesAndFittings","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413473","type" => "xbrli:monetaryItemType",}
		end
		def RevaluationIncreaseDecreaseIntangibleAssetsOtherThanGoodwill
			return {"xbrli:balance" => "debit","name" => "RevaluationIncreaseDecreaseIntangibleAssetsOtherThanGoodwill","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_RevaluationIncreaseDecreaseIntangibleAssetsOtherThanGoodwill","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413474","type" => "xbrli:monetaryItemType",}
		end
		def RevaluationIncreaseDecreaseIntangibleAssetsUnderDevelopment
			return {"xbrli:balance" => "debit","name" => "RevaluationIncreaseDecreaseIntangibleAssetsUnderDevelopment","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_RevaluationIncreaseDecreaseIntangibleAssetsUnderDevelopment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413475","type" => "xbrli:monetaryItemType",}
		end
		def RevaluationIncreaseDecreaseIntangibleExplorationAndEvaluationAssets
			return {"xbrli:balance" => "debit","name" => "RevaluationIncreaseDecreaseIntangibleExplorationAndEvaluationAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_RevaluationIncreaseDecreaseIntangibleExplorationAndEvaluationAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413476","type" => "xbrli:monetaryItemType",}
		end
		def RevaluationIncreaseDecreaseIntangibleExplorationAndEvaluationAssetsInternallyGenerated
			return {"xbrli:balance" => "debit","name" => "RevaluationIncreaseDecreaseIntangibleExplorationAndEvaluationAssetsInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_RevaluationIncreaseDecreaseIntangibleExplorationAndEvaluationAssetsInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413477","type" => "xbrli:monetaryItemType",}
		end
		def RevaluationIncreaseDecreaseIntangibleExplorationAndEvaluationAssetsNotInternallyGenerated
			return {"xbrli:balance" => "debit","name" => "RevaluationIncreaseDecreaseIntangibleExplorationAndEvaluationAssetsNotInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_RevaluationIncreaseDecreaseIntangibleExplorationAndEvaluationAssetsNotInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413478","type" => "xbrli:monetaryItemType",}
		end
		def RevaluationIncreaseDecreaseLandAndBuildings
			return {"xbrli:balance" => "debit","name" => "RevaluationIncreaseDecreaseLandAndBuildings","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_RevaluationIncreaseDecreaseLandAndBuildings","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413479","type" => "xbrli:monetaryItemType",}
		end
		def RevaluationIncreaseDecreaseLicencesAndFranchises
			return {"xbrli:balance" => "debit","name" => "RevaluationIncreaseDecreaseLicencesAndFranchises","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_RevaluationIncreaseDecreaseLicencesAndFranchises","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413480","type" => "xbrli:monetaryItemType",}
		end
		def RevaluationIncreaseDecreaseLicencesAndFranchisesInternallyGenerated
			return {"xbrli:balance" => "debit","name" => "RevaluationIncreaseDecreaseLicencesAndFranchisesInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_RevaluationIncreaseDecreaseLicencesAndFranchisesInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413481","type" => "xbrli:monetaryItemType",}
		end
		def RevaluationIncreaseDecreaseLicencesAndFranchisesNotInternallyGenerated
			return {"xbrli:balance" => "debit","name" => "RevaluationIncreaseDecreaseLicencesAndFranchisesNotInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_RevaluationIncreaseDecreaseLicencesAndFranchisesNotInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413482","type" => "xbrli:monetaryItemType",}
		end
		def RevaluationIncreaseDecreaseMachinery
			return {"xbrli:balance" => "debit","name" => "RevaluationIncreaseDecreaseMachinery","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_RevaluationIncreaseDecreaseMachinery","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413483","type" => "xbrli:monetaryItemType",}
		end
		def RevaluationIncreaseDecreaseMastheadsAndPublishingTitles
			return {"xbrli:balance" => "debit","name" => "RevaluationIncreaseDecreaseMastheadsAndPublishingTitles","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_RevaluationIncreaseDecreaseMastheadsAndPublishingTitles","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413484","type" => "xbrli:monetaryItemType",}
		end
		def RevaluationIncreaseDecreaseOfficeEquipment
			return {"xbrli:balance" => "debit","name" => "RevaluationIncreaseDecreaseOfficeEquipment","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_RevaluationIncreaseDecreaseOfficeEquipment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413485","type" => "xbrli:monetaryItemType",}
		end
		def RevaluationIncreaseDecreaseOtherIntangibleAssets
			return {"xbrli:balance" => "debit","name" => "RevaluationIncreaseDecreaseOtherIntangibleAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_RevaluationIncreaseDecreaseOtherIntangibleAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413486","type" => "xbrli:monetaryItemType",}
		end
		def RevaluationIncreaseDecreaseOtherIntangibleAssetsInternallyGenerated
			return {"xbrli:balance" => "debit","name" => "RevaluationIncreaseDecreaseOtherIntangibleAssetsInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_RevaluationIncreaseDecreaseOtherIntangibleAssetsInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413487","type" => "xbrli:monetaryItemType",}
		end
		def RevaluationIncreaseDecreaseOtherIntangibleAssetsNotInternallyGenerated
			return {"xbrli:balance" => "debit","name" => "RevaluationIncreaseDecreaseOtherIntangibleAssetsNotInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_RevaluationIncreaseDecreaseOtherIntangibleAssetsNotInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413488","type" => "xbrli:monetaryItemType",}
		end
		def RevaluationIncreaseDecreaseOtherPropertyPlantAndEquipment
			return {"xbrli:balance" => "debit","name" => "RevaluationIncreaseDecreaseOtherPropertyPlantAndEquipment","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_RevaluationIncreaseDecreaseOtherPropertyPlantAndEquipment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413489","type" => "xbrli:monetaryItemType",}
		end
		def RevaluationIncreaseDecreasePropertyPlantAndEquipment
			return {"xbrli:balance" => "debit","name" => "RevaluationIncreaseDecreasePropertyPlantAndEquipment","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_RevaluationIncreaseDecreasePropertyPlantAndEquipment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413490","type" => "xbrli:monetaryItemType",}
		end
		def RevaluationIncreaseDecreaseRecipesFormulaeModelsDesignsAndPrototypes
			return {"xbrli:balance" => "debit","name" => "RevaluationIncreaseDecreaseRecipesFormulaeModelsDesignsAndPrototypes","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_RevaluationIncreaseDecreaseRecipesFormulaeModelsDesignsAndPrototypes","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413491","type" => "xbrli:monetaryItemType",}
		end
		def RevaluationIncreaseDecreaseRecipesFormulaeModelsDesignsAndPrototypesInternallyGenerated
			return {"xbrli:balance" => "debit","name" => "RevaluationIncreaseDecreaseRecipesFormulaeModelsDesignsAndPrototypesInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_RevaluationIncreaseDecreaseRecipesFormulaeModelsDesignsAndPrototypesInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413492","type" => "xbrli:monetaryItemType",}
		end
		def RevaluationIncreaseDecreaseRecipesFormulaeModelsDesignsAndPrototypesNotInternallyGenerated
			return {"xbrli:balance" => "debit","name" => "RevaluationIncreaseDecreaseRecipesFormulaeModelsDesignsAndPrototypesNotInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_RevaluationIncreaseDecreaseRecipesFormulaeModelsDesignsAndPrototypesNotInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413493","type" => "xbrli:monetaryItemType",}
		end
		def RevaluationIncreaseDecreaseTangibleExplorationAndEvaluationAssets
			return {"xbrli:balance" => "debit","name" => "RevaluationIncreaseDecreaseTangibleExplorationAndEvaluationAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_RevaluationIncreaseDecreaseTangibleExplorationAndEvaluationAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413494","type" => "xbrli:monetaryItemType",}
		end
		def RevaluationIncreaseDecreaseVehicles
			return {"xbrli:balance" => "debit","name" => "RevaluationIncreaseDecreaseVehicles","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_RevaluationIncreaseDecreaseVehicles","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413495","type" => "xbrli:monetaryItemType",}
		end
		def RevaluationOfExplorationAndEvaluationAssetsAbstract
			return {"name" => "RevaluationOfExplorationAndEvaluationAssetsAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_RevaluationOfExplorationAndEvaluationAssetsAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413496","type" => "xbrli:stringItemType",}
		end
		def RevaluationOfIntangibleAssetsAbstract
			return {"name" => "RevaluationOfIntangibleAssetsAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_RevaluationOfIntangibleAssetsAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413497","type" => "xbrli:stringItemType",}
		end
		def RevaluationOfPropertyPlantAndEquipmentAbstract
			return {"name" => "RevaluationOfPropertyPlantAndEquipmentAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_RevaluationOfPropertyPlantAndEquipmentAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413498","type" => "xbrli:stringItemType",}
		end
		def RevaluationSurplus
			return {"xbrli:balance" => "credit","name" => "RevaluationSurplus","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_RevaluationSurplus","substitutionGroup" => "xbrli:item","info:creationID" => "i200903021501411003","type" => "xbrli:monetaryItemType",}
		end
		def RevaluationSurplusAbstract
			return {"name" => "RevaluationSurplusAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_RevaluationSurplusAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413499","type" => "xbrli:stringItemType",}
		end
		def Revenue
			return {"xbrli:balance" => "credit","name" => "Revenue","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_Revenue","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413500","type" => "xbrli:monetaryItemType",}
		end
		def RevenueAbstract
			return {"name" => "RevenueAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_RevenueAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413501","type" => "xbrli:stringItemType",}
		end
		def RevenueArisingFromExchangesOfGoodsOrServices
			return {"xbrli:balance" => "credit","name" => "RevenueArisingFromExchangesOfGoodsOrServices","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_RevenueArisingFromExchangesOfGoodsOrServices","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413502","type" => "xbrli:monetaryItemType",}
		end
		def RevenueArisingFromExchangesOfGoodsOrServicesAbstract
			return {"name" => "RevenueArisingFromExchangesOfGoodsOrServicesAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_RevenueArisingFromExchangesOfGoodsOrServicesAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413503","type" => "xbrli:stringItemType",}
		end
		def RevenueArisingFromExchangesOfGoodsOrServicesConstructionContracts
			return {"xbrli:balance" => "credit","name" => "RevenueArisingFromExchangesOfGoodsOrServicesConstructionContracts","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_RevenueArisingFromExchangesOfGoodsOrServicesConstructionContracts","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413504","type" => "xbrli:monetaryItemType",}
		end
		def RevenueArisingFromExchangesOfGoodsOrServicesDividends
			return {"xbrli:balance" => "credit","name" => "RevenueArisingFromExchangesOfGoodsOrServicesDividends","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_RevenueArisingFromExchangesOfGoodsOrServicesDividends","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413505","type" => "xbrli:monetaryItemType",}
		end
		def RevenueArisingFromExchangesOfGoodsOrServicesInterest
			return {"xbrli:balance" => "credit","name" => "RevenueArisingFromExchangesOfGoodsOrServicesInterest","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_RevenueArisingFromExchangesOfGoodsOrServicesInterest","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413506","type" => "xbrli:monetaryItemType",}
		end
		def RevenueArisingFromExchangesOfGoodsOrServicesOtherRevenue
			return {"xbrli:balance" => "credit","name" => "RevenueArisingFromExchangesOfGoodsOrServicesOtherRevenue","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_RevenueArisingFromExchangesOfGoodsOrServicesOtherRevenue","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413507","type" => "xbrli:monetaryItemType",}
		end
		def RevenueArisingFromExchangesOfGoodsOrServicesRenderingOfServices
			return {"xbrli:balance" => "credit","name" => "RevenueArisingFromExchangesOfGoodsOrServicesRenderingOfServices","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_RevenueArisingFromExchangesOfGoodsOrServicesRenderingOfServices","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413508","type" => "xbrli:monetaryItemType",}
		end
		def RevenueArisingFromExchangesOfGoodsOrServicesRoyalties
			return {"xbrli:balance" => "credit","name" => "RevenueArisingFromExchangesOfGoodsOrServicesRoyalties","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_RevenueArisingFromExchangesOfGoodsOrServicesRoyalties","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413509","type" => "xbrli:monetaryItemType",}
		end
		def RevenueArisingFromExchangesOfGoodsOrServicesSaleOfGoods
			return {"xbrli:balance" => "credit","name" => "RevenueArisingFromExchangesOfGoodsOrServicesSaleOfGoods","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_RevenueArisingFromExchangesOfGoodsOrServicesSaleOfGoods","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413510","type" => "xbrli:monetaryItemType",}
		end
		def RevenueFromConstructionContracts
			return {"xbrli:balance" => "credit","name" => "RevenueFromConstructionContracts","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_RevenueFromConstructionContracts","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413511","type" => "xbrli:monetaryItemType",}
		end
		def RevenueFromDividends
			return {"xbrli:balance" => "credit","name" => "RevenueFromDividends","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_RevenueFromDividends","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413512","type" => "xbrli:monetaryItemType",}
		end
		def RevenueFromInterest
			return {"xbrli:balance" => "credit","name" => "RevenueFromInterest","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_RevenueFromInterest","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413513","type" => "xbrli:monetaryItemType",}
		end
		def RevenueFromRenderingOfServices
			return {"xbrli:balance" => "credit","name" => "RevenueFromRenderingOfServices","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_RevenueFromRenderingOfServices","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413514","type" => "xbrli:monetaryItemType",}
		end
		def RevenueFromRoyalties
			return {"xbrli:balance" => "credit","name" => "RevenueFromRoyalties","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_RevenueFromRoyalties","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413515","type" => "xbrli:monetaryItemType",}
		end
		def RevenueFromSaleOfGoods
			return {"xbrli:balance" => "credit","name" => "RevenueFromSaleOfGoods","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_RevenueFromSaleOfGoods","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413516","type" => "xbrli:monetaryItemType",}
		end
		def RevenueOfAcquiree
			return {"xbrli:balance" => "credit","name" => "RevenueOfAcquiree","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_RevenueOfAcquiree","substitutionGroup" => "xbrli:item","info:creationID" => "i200903180040411001","type" => "xbrli:monetaryItemType",}
		end
		def RevenueOfCombinedEntity
			return {"xbrli:balance" => "credit","name" => "RevenueOfCombinedEntity","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_RevenueOfCombinedEntity","substitutionGroup" => "xbrli:item","info:creationID" => "i200903180042411001","type" => "xbrli:monetaryItemType",}
		end
		def RevenuesFromExternalCustomers
			return {"xbrli:balance" => "credit","name" => "RevenuesFromExternalCustomers","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_RevenuesFromExternalCustomers","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413519","type" => "xbrli:monetaryItemType",}
		end
		def RevenuesFromTransactionsWithOtherOperatingSegmentsOfSameEntity
			return {"xbrli:balance" => "credit","name" => "RevenuesFromTransactionsWithOtherOperatingSegmentsOfSameEntity","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_RevenuesFromTransactionsWithOtherOperatingSegmentsOfSameEntity","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413522","type" => "xbrli:monetaryItemType",}
		end
		def ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncome
			return {"name" => "ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncome","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncome","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412549","type" => "xbrli:monetaryItemType",}
		end
		def ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomeAbstract
			return {"name" => "ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomeAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomeAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412550","type" => "xbrli:stringItemType",}
		end
		def ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomeBrandNames
			return {"name" => "ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomeBrandNames","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomeBrandNames","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412551","type" => "xbrli:monetaryItemType",}
		end
		def ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomeComputerSoftware
			return {"name" => "ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomeComputerSoftware","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomeComputerSoftware","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412552","type" => "xbrli:monetaryItemType",}
		end
		def ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomeComputerSoftwareInternallyGenerated
			return {"name" => "ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomeComputerSoftwareInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomeComputerSoftwareInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412553","type" => "xbrli:monetaryItemType",}
		end
		def ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomeComputerSoftwareNotInternallyGenerated
			return {"name" => "ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomeComputerSoftwareNotInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomeComputerSoftwareNotInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412554","type" => "xbrli:monetaryItemType",}
		end
		def ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomeConstructionInProgress
			return {"name" => "ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomeConstructionInProgress","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomeConstructionInProgress","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412555","type" => "xbrli:monetaryItemType",}
		end
		def ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomeCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRights
			return {"name" => "ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomeCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRights","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomeCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRights","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412556","type" => "xbrli:monetaryItemType",}
		end
		def ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomeCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsInternallyGenerated
			return {"name" => "ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomeCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomeCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412557","type" => "xbrli:monetaryItemType",}
		end
		def ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomeCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsNotInternallyGenerated
			return {"name" => "ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomeCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsNotInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomeCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsNotInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412558","type" => "xbrli:monetaryItemType",}
		end
		def ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomeExplorationAndEvaluationAssets
			return {"name" => "ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomeExplorationAndEvaluationAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomeExplorationAndEvaluationAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412559","type" => "xbrli:monetaryItemType",}
		end
		def ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomeFinancialAssets
			return {"name" => "ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomeFinancialAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomeFinancialAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412560","type" => "xbrli:monetaryItemType",}
		end
		def ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomeFixturesAndFittings
			return {"name" => "ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomeFixturesAndFittings","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomeFixturesAndFittings","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412561","type" => "xbrli:monetaryItemType",}
		end
		def ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomeIntangibleAssetsOtherThanGoodwill
			return {"name" => "ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomeIntangibleAssetsOtherThanGoodwill","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomeIntangibleAssetsOtherThanGoodwill","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412562","type" => "xbrli:monetaryItemType",}
		end
		def ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomeIntangibleAssetsUnderDevelopment
			return {"name" => "ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomeIntangibleAssetsUnderDevelopment","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomeIntangibleAssetsUnderDevelopment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412563","type" => "xbrli:monetaryItemType",}
		end
		def ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomeIntangibleExplorationAndEvaluationAssets
			return {"name" => "ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomeIntangibleExplorationAndEvaluationAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomeIntangibleExplorationAndEvaluationAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412564","type" => "xbrli:monetaryItemType",}
		end
		def ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomeIntangibleExplorationAndEvaluationAssetsInternallyGenerated
			return {"name" => "ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomeIntangibleExplorationAndEvaluationAssetsInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomeIntangibleExplorationAndEvaluationAssetsInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412565","type" => "xbrli:monetaryItemType",}
		end
		def ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomeIntangibleExplorationAndEvaluationAssetsNotInternallyGenerated
			return {"name" => "ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomeIntangibleExplorationAndEvaluationAssetsNotInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomeIntangibleExplorationAndEvaluationAssetsNotInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412566","type" => "xbrli:monetaryItemType",}
		end
		def ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomeLandAndBuildings
			return {"name" => "ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomeLandAndBuildings","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomeLandAndBuildings","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412567","type" => "xbrli:monetaryItemType",}
		end
		def ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomeLicencesAndFranchises
			return {"name" => "ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomeLicencesAndFranchises","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomeLicencesAndFranchises","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412568","type" => "xbrli:monetaryItemType",}
		end
		def ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomeLicencesAndFranchisesInternallyGenerated
			return {"name" => "ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomeLicencesAndFranchisesInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomeLicencesAndFranchisesInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412569","type" => "xbrli:monetaryItemType",}
		end
		def ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomeLicencesAndFranchisesNotInternallyGenerated
			return {"name" => "ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomeLicencesAndFranchisesNotInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomeLicencesAndFranchisesNotInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412570","type" => "xbrli:monetaryItemType",}
		end
		def ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomeMachinery
			return {"name" => "ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomeMachinery","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomeMachinery","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412571","type" => "xbrli:monetaryItemType",}
		end
		def ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomeMastheadsAndPublishingTitles
			return {"name" => "ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomeMastheadsAndPublishingTitles","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomeMastheadsAndPublishingTitles","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412572","type" => "xbrli:monetaryItemType",}
		end
		def ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomeOfficeEquipment
			return {"name" => "ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomeOfficeEquipment","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomeOfficeEquipment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412573","type" => "xbrli:monetaryItemType",}
		end
		def ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomeOtherImpairedAssets
			return {"name" => "ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomeOtherImpairedAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomeOtherImpairedAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412574","type" => "xbrli:monetaryItemType",}
		end
		def ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomeOtherIntangibleAssets
			return {"name" => "ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomeOtherIntangibleAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomeOtherIntangibleAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412575","type" => "xbrli:monetaryItemType",}
		end
		def ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomeOtherIntangibleAssetsInternallyGenerated
			return {"name" => "ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomeOtherIntangibleAssetsInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomeOtherIntangibleAssetsInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412576","type" => "xbrli:monetaryItemType",}
		end
		def ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomeOtherIntangibleAssetsNotInternallyGenerated
			return {"name" => "ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomeOtherIntangibleAssetsNotInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomeOtherIntangibleAssetsNotInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412577","type" => "xbrli:monetaryItemType",}
		end
		def ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomeOtherPropertyPlantAndEquipment
			return {"name" => "ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomeOtherPropertyPlantAndEquipment","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomeOtherPropertyPlantAndEquipment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412578","type" => "xbrli:monetaryItemType",}
		end
		def ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomePropertyPlantAndEquipment
			return {"name" => "ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomePropertyPlantAndEquipment","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomePropertyPlantAndEquipment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412579","type" => "xbrli:monetaryItemType",}
		end
		def ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomeRecipesFormulaeModelsDesignsAndPrototypes
			return {"name" => "ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomeRecipesFormulaeModelsDesignsAndPrototypes","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomeRecipesFormulaeModelsDesignsAndPrototypes","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412580","type" => "xbrli:monetaryItemType",}
		end
		def ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomeRecipesFormulaeModelsDesignsAndPrototypesInternallyGenerated
			return {"name" => "ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomeRecipesFormulaeModelsDesignsAndPrototypesInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomeRecipesFormulaeModelsDesignsAndPrototypesInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412581","type" => "xbrli:monetaryItemType",}
		end
		def ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomeRecipesFormulaeModelsDesignsAndPrototypesNotInternallyGenerated
			return {"name" => "ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomeRecipesFormulaeModelsDesignsAndPrototypesNotInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomeRecipesFormulaeModelsDesignsAndPrototypesNotInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412582","type" => "xbrli:monetaryItemType",}
		end
		def ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomeTangibleExplorationAndEvaluationAssets
			return {"name" => "ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomeTangibleExplorationAndEvaluationAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomeTangibleExplorationAndEvaluationAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412583","type" => "xbrli:monetaryItemType",}
		end
		def ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomeVehicles
			return {"name" => "ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomeVehicles","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomeVehicles","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412584","type" => "xbrli:monetaryItemType",}
		end
		def ReversalOfImpairmentLossRecognisedInProfitOrLoss
			return {"name" => "ReversalOfImpairmentLossRecognisedInProfitOrLoss","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReversalOfImpairmentLossRecognisedInProfitOrLoss","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412585","type" => "xbrli:monetaryItemType",}
		end
		def ReversalOfImpairmentLossRecognisedInProfitOrLossAbstract
			return {"name" => "ReversalOfImpairmentLossRecognisedInProfitOrLossAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReversalOfImpairmentLossRecognisedInProfitOrLossAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412586","type" => "xbrli:stringItemType",}
		end
		def ReversalOfImpairmentLossRecognisedInProfitOrLossBiologicalAssets
			return {"name" => "ReversalOfImpairmentLossRecognisedInProfitOrLossBiologicalAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReversalOfImpairmentLossRecognisedInProfitOrLossBiologicalAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412587","type" => "xbrli:monetaryItemType",}
		end
		def ReversalOfImpairmentLossRecognisedInProfitOrLossBiologicalAssetsAtCost
			return {"name" => "ReversalOfImpairmentLossRecognisedInProfitOrLossBiologicalAssetsAtCost","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReversalOfImpairmentLossRecognisedInProfitOrLossBiologicalAssetsAtCost","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412588","type" => "xbrli:monetaryItemType",}
		end
		def ReversalOfImpairmentLossRecognisedInProfitOrLossBrandNames
			return {"name" => "ReversalOfImpairmentLossRecognisedInProfitOrLossBrandNames","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReversalOfImpairmentLossRecognisedInProfitOrLossBrandNames","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412589","type" => "xbrli:monetaryItemType",}
		end
		def ReversalOfImpairmentLossRecognisedInProfitOrLossComputerSoftware
			return {"name" => "ReversalOfImpairmentLossRecognisedInProfitOrLossComputerSoftware","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReversalOfImpairmentLossRecognisedInProfitOrLossComputerSoftware","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412590","type" => "xbrli:monetaryItemType",}
		end
		def ReversalOfImpairmentLossRecognisedInProfitOrLossComputerSoftwareInternallyGenerated
			return {"name" => "ReversalOfImpairmentLossRecognisedInProfitOrLossComputerSoftwareInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReversalOfImpairmentLossRecognisedInProfitOrLossComputerSoftwareInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412591","type" => "xbrli:monetaryItemType",}
		end
		def ReversalOfImpairmentLossRecognisedInProfitOrLossComputerSoftwareNotInternallyGenerated
			return {"name" => "ReversalOfImpairmentLossRecognisedInProfitOrLossComputerSoftwareNotInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReversalOfImpairmentLossRecognisedInProfitOrLossComputerSoftwareNotInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412592","type" => "xbrli:monetaryItemType",}
		end
		def ReversalOfImpairmentLossRecognisedInProfitOrLossConstructionInProgress
			return {"name" => "ReversalOfImpairmentLossRecognisedInProfitOrLossConstructionInProgress","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReversalOfImpairmentLossRecognisedInProfitOrLossConstructionInProgress","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412593","type" => "xbrli:monetaryItemType",}
		end
		def ReversalOfImpairmentLossRecognisedInProfitOrLossCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRights
			return {"name" => "ReversalOfImpairmentLossRecognisedInProfitOrLossCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRights","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReversalOfImpairmentLossRecognisedInProfitOrLossCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRights","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412594","type" => "xbrli:monetaryItemType",}
		end
		def ReversalOfImpairmentLossRecognisedInProfitOrLossCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsInternallyGenerated
			return {"name" => "ReversalOfImpairmentLossRecognisedInProfitOrLossCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReversalOfImpairmentLossRecognisedInProfitOrLossCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412595","type" => "xbrli:monetaryItemType",}
		end
		def ReversalOfImpairmentLossRecognisedInProfitOrLossCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsNotInternallyGenerated
			return {"name" => "ReversalOfImpairmentLossRecognisedInProfitOrLossCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsNotInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReversalOfImpairmentLossRecognisedInProfitOrLossCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsNotInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412596","type" => "xbrli:monetaryItemType",}
		end
		def ReversalOfImpairmentLossRecognisedInProfitOrLossExplorationAndEvaluationAssets
			return {"name" => "ReversalOfImpairmentLossRecognisedInProfitOrLossExplorationAndEvaluationAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReversalOfImpairmentLossRecognisedInProfitOrLossExplorationAndEvaluationAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412597","type" => "xbrli:monetaryItemType",}
		end
		def ReversalOfImpairmentLossRecognisedInProfitOrLossFinancialAssets
			return {"name" => "ReversalOfImpairmentLossRecognisedInProfitOrLossFinancialAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReversalOfImpairmentLossRecognisedInProfitOrLossFinancialAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412598","type" => "xbrli:monetaryItemType",}
		end
		def ReversalOfImpairmentLossRecognisedInProfitOrLossFixturesAndFittings
			return {"name" => "ReversalOfImpairmentLossRecognisedInProfitOrLossFixturesAndFittings","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReversalOfImpairmentLossRecognisedInProfitOrLossFixturesAndFittings","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412599","type" => "xbrli:monetaryItemType",}
		end
		def ReversalOfImpairmentLossRecognisedInProfitOrLossIntangibleAssetsOtherThanGoodwill
			return {"name" => "ReversalOfImpairmentLossRecognisedInProfitOrLossIntangibleAssetsOtherThanGoodwill","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReversalOfImpairmentLossRecognisedInProfitOrLossIntangibleAssetsOtherThanGoodwill","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412600","type" => "xbrli:monetaryItemType",}
		end
		def ReversalOfImpairmentLossRecognisedInProfitOrLossIntangibleAssetsUnderDevelopment
			return {"name" => "ReversalOfImpairmentLossRecognisedInProfitOrLossIntangibleAssetsUnderDevelopment","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReversalOfImpairmentLossRecognisedInProfitOrLossIntangibleAssetsUnderDevelopment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412601","type" => "xbrli:monetaryItemType",}
		end
		def ReversalOfImpairmentLossRecognisedInProfitOrLossIntangibleExplorationAndEvaluationAssets
			return {"name" => "ReversalOfImpairmentLossRecognisedInProfitOrLossIntangibleExplorationAndEvaluationAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReversalOfImpairmentLossRecognisedInProfitOrLossIntangibleExplorationAndEvaluationAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412602","type" => "xbrli:monetaryItemType",}
		end
		def ReversalOfImpairmentLossRecognisedInProfitOrLossIntangibleExplorationAndEvaluationAssetsInternallyGenerated
			return {"name" => "ReversalOfImpairmentLossRecognisedInProfitOrLossIntangibleExplorationAndEvaluationAssetsInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReversalOfImpairmentLossRecognisedInProfitOrLossIntangibleExplorationAndEvaluationAssetsInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412603","type" => "xbrli:monetaryItemType",}
		end
		def ReversalOfImpairmentLossRecognisedInProfitOrLossIntangibleExplorationAndEvaluationAssetsNotInternallyGenerated
			return {"name" => "ReversalOfImpairmentLossRecognisedInProfitOrLossIntangibleExplorationAndEvaluationAssetsNotInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReversalOfImpairmentLossRecognisedInProfitOrLossIntangibleExplorationAndEvaluationAssetsNotInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412604","type" => "xbrli:monetaryItemType",}
		end
		def ReversalOfImpairmentLossRecognisedInProfitOrLossInvestmentPropertyAtCostWithinFairValueModel
			return {"name" => "ReversalOfImpairmentLossRecognisedInProfitOrLossInvestmentPropertyAtCostWithinFairValueModel","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReversalOfImpairmentLossRecognisedInProfitOrLossInvestmentPropertyAtCostWithinFairValueModel","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412605","type" => "xbrli:monetaryItemType",}
		end
		def ReversalOfImpairmentLossRecognisedInProfitOrLossInvestmentPropertyCostModel
			return {"name" => "ReversalOfImpairmentLossRecognisedInProfitOrLossInvestmentPropertyCostModel","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReversalOfImpairmentLossRecognisedInProfitOrLossInvestmentPropertyCostModel","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412606","type" => "xbrli:monetaryItemType",}
		end
		def ReversalOfImpairmentLossRecognisedInProfitOrLossInvestmentPropertyFairValueModel
			return {"name" => "ReversalOfImpairmentLossRecognisedInProfitOrLossInvestmentPropertyFairValueModel","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReversalOfImpairmentLossRecognisedInProfitOrLossInvestmentPropertyFairValueModel","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412607","type" => "xbrli:monetaryItemType",}
		end
		def ReversalOfImpairmentLossRecognisedInProfitOrLossLandAndBuildings
			return {"name" => "ReversalOfImpairmentLossRecognisedInProfitOrLossLandAndBuildings","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReversalOfImpairmentLossRecognisedInProfitOrLossLandAndBuildings","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412608","type" => "xbrli:monetaryItemType",}
		end
		def ReversalOfImpairmentLossRecognisedInProfitOrLossLicencesAndFranchises
			return {"name" => "ReversalOfImpairmentLossRecognisedInProfitOrLossLicencesAndFranchises","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReversalOfImpairmentLossRecognisedInProfitOrLossLicencesAndFranchises","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412609","type" => "xbrli:monetaryItemType",}
		end
		def ReversalOfImpairmentLossRecognisedInProfitOrLossLicencesAndFranchisesInternallyGenerated
			return {"name" => "ReversalOfImpairmentLossRecognisedInProfitOrLossLicencesAndFranchisesInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReversalOfImpairmentLossRecognisedInProfitOrLossLicencesAndFranchisesInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412610","type" => "xbrli:monetaryItemType",}
		end
		def ReversalOfImpairmentLossRecognisedInProfitOrLossLicencesAndFranchisesNotInternallyGenerated
			return {"name" => "ReversalOfImpairmentLossRecognisedInProfitOrLossLicencesAndFranchisesNotInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReversalOfImpairmentLossRecognisedInProfitOrLossLicencesAndFranchisesNotInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412611","type" => "xbrli:monetaryItemType",}
		end
		def ReversalOfImpairmentLossRecognisedInProfitOrLossMachinery
			return {"name" => "ReversalOfImpairmentLossRecognisedInProfitOrLossMachinery","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReversalOfImpairmentLossRecognisedInProfitOrLossMachinery","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412612","type" => "xbrli:monetaryItemType",}
		end
		def ReversalOfImpairmentLossRecognisedInProfitOrLossMastheadsAndPublishingTitles
			return {"name" => "ReversalOfImpairmentLossRecognisedInProfitOrLossMastheadsAndPublishingTitles","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReversalOfImpairmentLossRecognisedInProfitOrLossMastheadsAndPublishingTitles","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412613","type" => "xbrli:monetaryItemType",}
		end
		def ReversalOfImpairmentLossRecognisedInProfitOrLossOfficeEquipment
			return {"name" => "ReversalOfImpairmentLossRecognisedInProfitOrLossOfficeEquipment","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReversalOfImpairmentLossRecognisedInProfitOrLossOfficeEquipment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412614","type" => "xbrli:monetaryItemType",}
		end
		def ReversalOfImpairmentLossRecognisedInProfitOrLossOtherImpairedAssets
			return {"name" => "ReversalOfImpairmentLossRecognisedInProfitOrLossOtherImpairedAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReversalOfImpairmentLossRecognisedInProfitOrLossOtherImpairedAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412615","type" => "xbrli:monetaryItemType",}
		end
		def ReversalOfImpairmentLossRecognisedInProfitOrLossOtherIntangibleAssets
			return {"name" => "ReversalOfImpairmentLossRecognisedInProfitOrLossOtherIntangibleAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReversalOfImpairmentLossRecognisedInProfitOrLossOtherIntangibleAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412616","type" => "xbrli:monetaryItemType",}
		end
		def ReversalOfImpairmentLossRecognisedInProfitOrLossOtherIntangibleAssetsInternallyGenerated
			return {"name" => "ReversalOfImpairmentLossRecognisedInProfitOrLossOtherIntangibleAssetsInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReversalOfImpairmentLossRecognisedInProfitOrLossOtherIntangibleAssetsInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412617","type" => "xbrli:monetaryItemType",}
		end
		def ReversalOfImpairmentLossRecognisedInProfitOrLossOtherIntangibleAssetsNotInternallyGenerated
			return {"name" => "ReversalOfImpairmentLossRecognisedInProfitOrLossOtherIntangibleAssetsNotInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReversalOfImpairmentLossRecognisedInProfitOrLossOtherIntangibleAssetsNotInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412618","type" => "xbrli:monetaryItemType",}
		end
		def ReversalOfImpairmentLossRecognisedInProfitOrLossOtherPropertyPlantAndEquipment
			return {"name" => "ReversalOfImpairmentLossRecognisedInProfitOrLossOtherPropertyPlantAndEquipment","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReversalOfImpairmentLossRecognisedInProfitOrLossOtherPropertyPlantAndEquipment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412619","type" => "xbrli:monetaryItemType",}
		end
		def ReversalOfImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment
			return {"name" => "ReversalOfImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReversalOfImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412620","type" => "xbrli:monetaryItemType",}
		end
		def ReversalOfImpairmentLossRecognisedInProfitOrLossRecipesFormulaeModelsDesignsAndPrototypes
			return {"name" => "ReversalOfImpairmentLossRecognisedInProfitOrLossRecipesFormulaeModelsDesignsAndPrototypes","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReversalOfImpairmentLossRecognisedInProfitOrLossRecipesFormulaeModelsDesignsAndPrototypes","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412621","type" => "xbrli:monetaryItemType",}
		end
		def ReversalOfImpairmentLossRecognisedInProfitOrLossRecipesFormulaeModelsDesignsAndPrototypesInternallyGenerated
			return {"name" => "ReversalOfImpairmentLossRecognisedInProfitOrLossRecipesFormulaeModelsDesignsAndPrototypesInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReversalOfImpairmentLossRecognisedInProfitOrLossRecipesFormulaeModelsDesignsAndPrototypesInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412622","type" => "xbrli:monetaryItemType",}
		end
		def ReversalOfImpairmentLossRecognisedInProfitOrLossRecipesFormulaeModelsDesignsAndPrototypesNotInternallyGenerated
			return {"name" => "ReversalOfImpairmentLossRecognisedInProfitOrLossRecipesFormulaeModelsDesignsAndPrototypesNotInternallyGenerated","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReversalOfImpairmentLossRecognisedInProfitOrLossRecipesFormulaeModelsDesignsAndPrototypesNotInternallyGenerated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412623","type" => "xbrli:monetaryItemType",}
		end
		def ReversalOfImpairmentLossRecognisedInProfitOrLossTangibleExplorationAndEvaluationAssets
			return {"name" => "ReversalOfImpairmentLossRecognisedInProfitOrLossTangibleExplorationAndEvaluationAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReversalOfImpairmentLossRecognisedInProfitOrLossTangibleExplorationAndEvaluationAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412624","type" => "xbrli:monetaryItemType",}
		end
		def ReversalOfImpairmentLossRecognisedInProfitOrLossVehicles
			return {"name" => "ReversalOfImpairmentLossRecognisedInProfitOrLossVehicles","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReversalOfImpairmentLossRecognisedInProfitOrLossVehicles","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028412625","type" => "xbrli:monetaryItemType",}
		end
		def ReversalOfInventoryWritedown
			return {"xbrli:balance" => "credit","name" => "ReversalOfInventoryWritedown","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReversalOfInventoryWritedown","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413523","type" => "xbrli:monetaryItemType",}
		end
		def ReversalOfProvisionsForCostOfRestructuring
			return {"xbrli:balance" => "credit","name" => "ReversalOfProvisionsForCostOfRestructuring","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ReversalOfProvisionsForCostOfRestructuring","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413524","type" => "xbrli:monetaryItemType",}
		end
		def RightsPreferencesAndRestrictionsAttachingToClassOfShareCapital
			return {"name" => "RightsPreferencesAndRestrictionsAttachingToClassOfShareCapital","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_RightsPreferencesAndRestrictionsAttachingToClassOfShareCapital","substitutionGroup" => "xbrli:item","info:creationID" => "i200903250000050000","type" => "xbrli:stringItemType",}
		end
		def SalesOfFinancialInstrumentsMeasuredInLevel3OfFairValueHierarchy
			return {"name" => "SalesOfFinancialInstrumentsMeasuredInLevel3OfFairValueHierarchy","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_SalesOfFinancialInstrumentsMeasuredInLevel3OfFairValueHierarchy","substitutionGroup" => "xbrli:item","info:creationID" => "i200903261712000000","type" => "xbrli:stringItemType",}
		end
		def SegmentInWhichNoncurrentAssetOrDisposalGroupHeldForSaleIsPresented
			return {"name" => "SegmentInWhichNoncurrentAssetOrDisposalGroupHeldForSaleIsPresented","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_SegmentInWhichNoncurrentAssetOrDisposalGroupHeldForSaleIsPresented","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413526","type" => "xbrli:stringItemType",}
		end
		def SegmentsGeographicalAreasAbstract
			return {"name" => "SegmentsGeographicalAreasAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_SegmentsGeographicalAreasAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413530","type" => "xbrli:stringItemType",}
		end
		def SegmentsGeographicalAreasHypercube
			return {"name" => "SegmentsGeographicalAreasHypercube","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_SegmentsGeographicalAreasHypercube","substitutionGroup" => "xbrldt:hypercubeItem","info:creationID" => "i200812111031311002","type" => "xbrli:stringItemType",}
		end
		def SegmentsMajorCustomersAbstract
			return {"name" => "SegmentsMajorCustomersAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_SegmentsMajorCustomersAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413670","type" => "xbrli:stringItemType",}
		end
		def SegmentsMajorCustomersHypercube
			return {"name" => "SegmentsMajorCustomersHypercube","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_SegmentsMajorCustomersHypercube","substitutionGroup" => "xbrldt:hypercubeItem","info:creationID" => "i200812111032311002","type" => "xbrli:stringItemType",}
		end
		def SegmentsProductsAndServicesAbstract
			return {"name" => "SegmentsProductsAndServicesAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_SegmentsProductsAndServicesAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413531","type" => "xbrli:stringItemType",}
		end
		def SegmentsProductsAndServicesHypercube
			return {"name" => "SegmentsProductsAndServicesHypercube","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_SegmentsProductsAndServicesHypercube","substitutionGroup" => "xbrldt:hypercubeItem","info:creationID" => "i200812111030311002","type" => "xbrli:stringItemType",}
		end
		def SensitivityAnalysisForEachTypeOfMarketRisk
			return {"name" => "SensitivityAnalysisForEachTypeOfMarketRisk","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_SensitivityAnalysisForEachTypeOfMarketRisk","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413532","type" => "xbrli:stringItemType",}
		end
		def SensitivityAnalysisToInsuranceRisk
			return {"name" => "SensitivityAnalysisToInsuranceRisk","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_SensitivityAnalysisToInsuranceRisk","substitutionGroup" => "xbrli:item","info:creationID" => "i200903260000040000","type" => "xbrli:stringItemType",}
		end
		def SeparateAbstract
			return {"name" => "SeparateAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_SeparateAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200812011028351002","type" => "xbrli:stringItemType",}
		end
		def SettlementsOfFinancialInstrumentsMeasuredInLevel3OfFairValueHierarchy
			return {"name" => "SettlementsOfFinancialInstrumentsMeasuredInLevel3OfFairValueHierarchy","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_SettlementsOfFinancialInstrumentsMeasuredInLevel3OfFairValueHierarchy","substitutionGroup" => "xbrli:item","info:creationID" => "i200903261714000000","type" => "xbrli:monetaryItemType",}
		end
		def ShareOfCapitalCommitmentsIncurredJointlyWithOtherVenturers
			return {"name" => "ShareOfCapitalCommitmentsIncurredJointlyWithOtherVenturers","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ShareOfCapitalCommitmentsIncurredJointlyWithOtherVenturers","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413536","type" => "xbrli:stringItemType",}
		end
		def ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethod
			return {"xbrli:balance" => "credit","name" => "ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethod","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethod","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413182","type" => "xbrli:monetaryItemType",}
		end
		def ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod
			return {"xbrli:balance" => "credit","name" => "ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413537","type" => "xbrli:monetaryItemType",}
		end
		def SharePremium
			return {"xbrli:balance" => "credit","name" => "SharePremium","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_SharePremium","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413539","type" => "xbrli:monetaryItemType",}
		end
		def SharebasedPaymentTransactions
			return {"xbrli:balance" => "debit","name" => "SharebasedPaymentTransactions","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_SharebasedPaymentTransactions","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413535","type" => "xbrli:monetaryItemType",}
		end
		def SharesInEntityHeldByEntityOrByItsSubsidiariesOrAssociates
			return {"name" => "SharesInEntityHeldByEntityOrByItsSubsidiariesOrAssociates","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_SharesInEntityHeldByEntityOrByItsSubsidiariesOrAssociates","substitutionGroup" => "xbrli:item","info:creationID" => "i200903250000060000","type" => "xbrli:stringItemType",}
		end
		def SharesReservedForIssueUnderOptionsAndContractsForSaleOfShares
			return {"name" => "SharesReservedForIssueUnderOptionsAndContractsForSaleOfShares","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_SharesReservedForIssueUnderOptionsAndContractsForSaleOfShares","substitutionGroup" => "xbrli:item","info:creationID" => "i200903250000070000","type" => "xbrli:stringItemType",}
		end
		def ShorttermAndLongtermPortionOfProvisionsAbstract
			return {"name" => "ShorttermAndLongtermPortionOfProvisionsAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_ShorttermAndLongtermPortionOfProvisionsAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413540","type" => "xbrli:stringItemType",}
		end
		def ShorttermBorrowings
			return {"xbrli:balance" => "credit","name" => "ShorttermBorrowings","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_ShorttermBorrowings","substitutionGroup" => "xbrli:item","info:creationID" => "i200812110828413287","type" => "xbrli:monetaryItemType",}
		end
		def ShorttermDepositsClassifiedAsCashEquivalents
			return {"xbrli:balance" => "debit","name" => "ShorttermDepositsClassifiedAsCashEquivalents","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_ShorttermDepositsClassifiedAsCashEquivalents","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413541","type" => "xbrli:monetaryItemType",}
		end
		def ShorttermInvestmentsClassifiedAsCashEquivalents
			return {"xbrli:balance" => "debit","name" => "ShorttermInvestmentsClassifiedAsCashEquivalents","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_ShorttermInvestmentsClassifiedAsCashEquivalents","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413542","type" => "xbrli:monetaryItemType",}
		end
		def ShorttermLegalProceedingsProvision
			return {"xbrli:balance" => "credit","name" => "ShorttermLegalProceedingsProvision","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_ShorttermLegalProceedingsProvision","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413543","type" => "xbrli:monetaryItemType",}
		end
		def ShorttermMiscellaneousOtherProvisions
			return {"xbrli:balance" => "credit","name" => "ShorttermMiscellaneousOtherProvisions","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_ShorttermMiscellaneousOtherProvisions","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413544","type" => "xbrli:monetaryItemType",}
		end
		def ShorttermOnerousContractsProvision
			return {"xbrli:balance" => "credit","name" => "ShorttermOnerousContractsProvision","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_ShorttermOnerousContractsProvision","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413545","type" => "xbrli:monetaryItemType",}
		end
		def ShorttermProvisionForDecommissioningRestorationAndRehabilitationCosts
			return {"xbrli:balance" => "credit","name" => "ShorttermProvisionForDecommissioningRestorationAndRehabilitationCosts","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_ShorttermProvisionForDecommissioningRestorationAndRehabilitationCosts","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413546","type" => "xbrli:monetaryItemType",}
		end
		def ShorttermRestructuringProvision
			return {"xbrli:balance" => "credit","name" => "ShorttermRestructuringProvision","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_ShorttermRestructuringProvision","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413547","type" => "xbrli:monetaryItemType",}
		end
		def ShorttermWarrantyProvision
			return {"xbrli:balance" => "credit","name" => "ShorttermWarrantyProvision","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_ShorttermWarrantyProvision","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413548","type" => "xbrli:monetaryItemType",}
		end
		def SignificantTransferBetweenLevel1AndLevel2OfFairValueHierarchy
			return {"name" => "SignificantTransferBetweenLevel1AndLevel2OfFairValueHierarchy","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_SignificantTransferBetweenLevel1AndLevel2OfFairValueHierarchy","substitutionGroup" => "xbrli:item","info:creationID" => "i200903261706000000","type" => "xbrli:stringItemType",}
		end
		def StatementOfCashFlowsAbstract
			return {"name" => "StatementOfCashFlowsAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_StatementOfCashFlowsAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413550","type" => "xbrli:stringItemType",}
		end
		def StatementOfChangesInEquityAbstract
			return {"name" => "StatementOfChangesInEquityAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_StatementOfChangesInEquityAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413551","type" => "xbrli:stringItemType",}
		end
		def StatementOfComprehensiveIncomeAbstract
			return {"name" => "StatementOfComprehensiveIncomeAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_StatementOfComprehensiveIncomeAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413552","type" => "xbrli:stringItemType",}
		end
		def StatementOfFinancialPositionAbstract
			return {"name" => "StatementOfFinancialPositionAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_StatementOfFinancialPositionAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413555","type" => "xbrli:stringItemType",}
		end
		def StatementOfIFRSCompliance
			return {"name" => "StatementOfIFRSCompliance","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_StatementOfIFRSCompliance","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413556","type" => "xbrli:stringItemType",}
		end
		def SubleasePaymentsRecognisedAsExpense
			return {"xbrli:balance" => "debit","name" => "SubleasePaymentsRecognisedAsExpense","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_SubleasePaymentsRecognisedAsExpense","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413557","type" => "xbrli:monetaryItemType",}
		end
		def SubsequentRecognitionOfDeferredTaxGoodwill
			return {"xbrli:balance" => "debit","name" => "SubsequentRecognitionOfDeferredTaxGoodwill","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_SubsequentRecognitionOfDeferredTaxGoodwill","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413558","type" => "xbrli:monetaryItemType",}
		end
		def SummaryQuantitativeDataAboutEntitysExposureToRisk
			return {"name" => "SummaryQuantitativeDataAboutEntitysExposureToRisk","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_SummaryQuantitativeDataAboutEntitysExposureToRisk","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413559","type" => "xbrli:stringItemType",}
		end
		def SurplusDeficitInPlan
			return {"name" => "SurplusDeficitInPlan","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_SurplusDeficitInPlan","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413560","type" => "xbrli:monetaryItemType",}
		end
		def TangibleExplorationAndEvaluationAssets
			return {"xbrli:balance" => "debit","name" => "TangibleExplorationAndEvaluationAssets","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_TangibleExplorationAndEvaluationAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413561","type" => "xbrli:monetaryItemType",}
		end
		def TangibleExplorationAndEvaluationAssetsAbstract
			return {"name" => "TangibleExplorationAndEvaluationAssetsAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_TangibleExplorationAndEvaluationAssetsAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413562","type" => "xbrli:stringItemType",}
		end
		def TangibleExplorationAndEvaluationAssetsAccumulatedDepreciationAndImpairment
			return {"xbrli:balance" => "credit","name" => "TangibleExplorationAndEvaluationAssetsAccumulatedDepreciationAndImpairment","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_TangibleExplorationAndEvaluationAssetsAccumulatedDepreciationAndImpairment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413563","type" => "xbrli:monetaryItemType",}
		end
		def TangibleExplorationAndEvaluationAssetsCarryingAmountAtCostOfRevaluedAssets
			return {"name" => "TangibleExplorationAndEvaluationAssetsCarryingAmountAtCostOfRevaluedAssets","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_TangibleExplorationAndEvaluationAssetsCarryingAmountAtCostOfRevaluedAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413564","type" => "xbrli:monetaryItemType",}
		end
		def TangibleExplorationAndEvaluationAssetsCarryingAmountOfAssetsRetiredFromActiveUse
			return {"name" => "TangibleExplorationAndEvaluationAssetsCarryingAmountOfAssetsRetiredFromActiveUse","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_TangibleExplorationAndEvaluationAssetsCarryingAmountOfAssetsRetiredFromActiveUse","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413565","type" => "xbrli:monetaryItemType",}
		end
		def TangibleExplorationAndEvaluationAssetsCarryingAmountOfRevaluedAssets
			return {"name" => "TangibleExplorationAndEvaluationAssetsCarryingAmountOfRevaluedAssets","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_TangibleExplorationAndEvaluationAssetsCarryingAmountOfRevaluedAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413566","type" => "xbrli:monetaryItemType",}
		end
		def TangibleExplorationAndEvaluationAssetsCarryingAmountOfRevaluedAssetsByActiveMarketPrices
			return {"name" => "TangibleExplorationAndEvaluationAssetsCarryingAmountOfRevaluedAssetsByActiveMarketPrices","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_TangibleExplorationAndEvaluationAssetsCarryingAmountOfRevaluedAssetsByActiveMarketPrices","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413567","type" => "xbrli:monetaryItemType",}
		end
		def TangibleExplorationAndEvaluationAssetsCarryingAmountOfRevaluedAssetsByEstimations
			return {"name" => "TangibleExplorationAndEvaluationAssetsCarryingAmountOfRevaluedAssetsByEstimations","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_TangibleExplorationAndEvaluationAssetsCarryingAmountOfRevaluedAssetsByEstimations","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413568","type" => "xbrli:monetaryItemType",}
		end
		def TangibleExplorationAndEvaluationAssetsExpendituresRecognisedForConstructions
			return {"name" => "TangibleExplorationAndEvaluationAssetsExpendituresRecognisedForConstructions","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_TangibleExplorationAndEvaluationAssetsExpendituresRecognisedForConstructions","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413569","type" => "xbrli:monetaryItemType",}
		end
		def TangibleExplorationAndEvaluationAssetsGross
			return {"xbrli:balance" => "debit","name" => "TangibleExplorationAndEvaluationAssetsGross","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_TangibleExplorationAndEvaluationAssetsGross","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413570","type" => "xbrli:monetaryItemType",}
		end
		def TangibleExplorationAndEvaluationAssetsGrossCarryingAmountFullyDepreciated
			return {"name" => "TangibleExplorationAndEvaluationAssetsGrossCarryingAmountFullyDepreciated","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_TangibleExplorationAndEvaluationAssetsGrossCarryingAmountFullyDepreciated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413571","type" => "xbrli:monetaryItemType",}
		end
		def TangibleExplorationAndEvaluationAssetsRevaluationSurplus
			return {"name" => "TangibleExplorationAndEvaluationAssetsRevaluationSurplus","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_TangibleExplorationAndEvaluationAssetsRevaluationSurplus","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413572","type" => "xbrli:monetaryItemType",}
		end
		def TangibleExplorationAndEvaluationAssetsTemporarilyIdle
			return {"name" => "TangibleExplorationAndEvaluationAssetsTemporarilyIdle","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_TangibleExplorationAndEvaluationAssetsTemporarilyIdle","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413573","type" => "xbrli:monetaryItemType",}
		end
		def TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceCurrentTaxExpense
			return {"xbrli:balance" => "credit","name" => "TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceCurrentTaxExpense","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceCurrentTaxExpense","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413574","type" => "xbrli:monetaryItemType",}
		end
		def TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceDeferredTaxExpense
			return {"xbrli:balance" => "credit","name" => "TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceDeferredTaxExpense","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceDeferredTaxExpense","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413575","type" => "xbrli:monetaryItemType",}
		end
		def TaxEffectFromChangeInTaxRate
			return {"xbrli:balance" => "debit","name" => "TaxEffectFromChangeInTaxRate","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_TaxEffectFromChangeInTaxRate","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413576","type" => "xbrli:monetaryItemType",}
		end
		def TaxEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss
			return {"xbrli:balance" => "debit","name" => "TaxEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_TaxEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413577","type" => "xbrli:monetaryItemType",}
		end
		def TaxEffectOfForeignTaxRates
			return {"xbrli:balance" => "debit","name" => "TaxEffectOfForeignTaxRates","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_TaxEffectOfForeignTaxRates","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413578","type" => "xbrli:monetaryItemType",}
		end
		def TaxEffectOfRevenuesExemptFromTaxation
			return {"xbrli:balance" => "debit","name" => "TaxEffectOfRevenuesExemptFromTaxation","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_TaxEffectOfRevenuesExemptFromTaxation","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413579","type" => "xbrli:monetaryItemType",}
		end
		def TaxEffectOfTaxLosses
			return {"xbrli:balance" => "debit","name" => "TaxEffectOfTaxLosses","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_TaxEffectOfTaxLosses","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413580","type" => "xbrli:monetaryItemType",}
		end
		def TaxExpenseIncome
			return {"xbrli:balance" => "debit","name" => "TaxExpenseIncome","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_TaxExpenseIncome","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413581","type" => "xbrli:monetaryItemType",}
		end
		def TaxExpenseIncomeAtApplicableTaxRate
			return {"xbrli:balance" => "debit","name" => "TaxExpenseIncomeAtApplicableTaxRate","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_TaxExpenseIncomeAtApplicableTaxRate","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413582","type" => "xbrli:monetaryItemType",}
		end
		def TaxExpenseIncomeRelatingToChangesInAccountingPoliciesAndErrorsIncludedInProfitOrLoss
			return {"xbrli:balance" => "debit","name" => "TaxExpenseIncomeRelatingToChangesInAccountingPoliciesAndErrorsIncludedInProfitOrLoss","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_TaxExpenseIncomeRelatingToChangesInAccountingPoliciesAndErrorsIncludedInProfitOrLoss","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413583","type" => "xbrli:monetaryItemType",}
		end
		def TaxExpenseOfDiscontinuedOperationAbstract
			return {"name" => "TaxExpenseOfDiscontinuedOperationAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_TaxExpenseOfDiscontinuedOperationAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413584","type" => "xbrli:stringItemType",}
		end
		def TaxExpenseRelatingToGainLossOnDiscontinuance
			return {"xbrli:balance" => "debit","name" => "TaxExpenseRelatingToGainLossOnDiscontinuance","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_TaxExpenseRelatingToGainLossOnDiscontinuance","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413585","type" => "xbrli:monetaryItemType",}
		end
		def TaxExpenseRelatingToProfitLossFromOrdinaryActivitiesOfDiscontinuedOperations
			return {"xbrli:balance" => "debit","name" => "TaxExpenseRelatingToProfitLossFromOrdinaryActivitiesOfDiscontinuedOperations","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_TaxExpenseRelatingToProfitLossFromOrdinaryActivitiesOfDiscontinuedOperations","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413586","type" => "xbrli:monetaryItemType",}
		end
		def TaxRateEffectFromChangeInTaxRate
			return {"name" => "TaxRateEffectFromChangeInTaxRate","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_TaxRateEffectFromChangeInTaxRate","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413587","type" => "xbrli:decimalItemType",}
		end
		def TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss
			return {"name" => "TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413588","type" => "xbrli:decimalItemType",}
		end
		def TaxRateEffectOfForeignTaxRates
			return {"name" => "TaxRateEffectOfForeignTaxRates","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_TaxRateEffectOfForeignTaxRates","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413589","type" => "xbrli:decimalItemType",}
		end
		def TaxRateEffectOfRevenuesExemptFromTaxation
			return {"name" => "TaxRateEffectOfRevenuesExemptFromTaxation","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_TaxRateEffectOfRevenuesExemptFromTaxation","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413590","type" => "xbrli:decimalItemType",}
		end
		def TaxRateEffectOfTaxLosses
			return {"name" => "TaxRateEffectOfTaxLosses","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_TaxRateEffectOfTaxLosses","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413591","type" => "xbrli:decimalItemType",}
		end
		def TemporarilyIdleAbstract
			return {"name" => "TemporarilyIdleAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_TemporarilyIdleAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413592","type" => "xbrli:stringItemType",}
		end
		def TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures
			return {"name" => "TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413593","type" => "xbrli:monetaryItemType",}
		end
		def TerminationBenefitsExpense
			return {"xbrli:balance" => "debit","name" => "TerminationBenefitsExpense","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_TerminationBenefitsExpense","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413594","type" => "xbrli:monetaryItemType",}
		end
		def TimingAndReasonForTransferBetweenFinancialLiabilitiesAndEquityAttributableToChangeInRedemptionProhibition
			return {"name" => "TimingAndReasonForTransferBetweenFinancialLiabilitiesAndEquityAttributableToChangeInRedemptionProhibition","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_TimingAndReasonForTransferBetweenFinancialLiabilitiesAndEquityAttributableToChangeInRedemptionProhibition","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413595","type" => "xbrli:stringItemType",}
		end
		def TradeAndOtherCurrentPayables
			return {"xbrli:balance" => "credit","name" => "TradeAndOtherCurrentPayables","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_TradeAndOtherCurrentPayables","substitutionGroup" => "xbrli:item","info:creationID" => "i200901011028411001","type" => "xbrli:monetaryItemType",}
		end
		def TradeAndOtherCurrentReceivables
			return {"xbrli:balance" => "debit","name" => "TradeAndOtherCurrentReceivables","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_TradeAndOtherCurrentReceivables","substitutionGroup" => "xbrli:item","info:creationID" => "i200811071228413500","type" => "xbrli:monetaryItemType",}
		end
		def TradeAndOtherPayables
			return {"xbrli:balance" => "credit","name" => "TradeAndOtherPayables","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_TradeAndOtherPayables","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413596","type" => "xbrli:monetaryItemType",}
		end
		def TradeAndOtherPayablesAbstract
			return {"name" => "TradeAndOtherPayablesAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_TradeAndOtherPayablesAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413597","type" => "xbrli:stringItemType",}
		end
		def TradeAndOtherReceivables
			return {"xbrli:balance" => "debit","name" => "TradeAndOtherReceivables","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_TradeAndOtherReceivables","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413598","type" => "xbrli:monetaryItemType",}
		end
		def TradeAndOtherReceivablesAbstract
			return {"name" => "TradeAndOtherReceivablesAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_TradeAndOtherReceivablesAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413599","type" => "xbrli:stringItemType",}
		end
		def TransferBetweenFinancialLiabilitiesAndEquityAttributableToChangeInRedemptionProhibition
			return {"name" => "TransferBetweenFinancialLiabilitiesAndEquityAttributableToChangeInRedemptionProhibition","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_TransferBetweenFinancialLiabilitiesAndEquityAttributableToChangeInRedemptionProhibition","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413600","type" => "xbrli:monetaryItemType",}
		end
		def TransferOfFinancialInstrumentsIntoLevel3OfFairValueHierarchy
			return {"name" => "TransferOfFinancialInstrumentsIntoLevel3OfFairValueHierarchy","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_TransferOfFinancialInstrumentsIntoLevel3OfFairValueHierarchy","substitutionGroup" => "xbrli:item","info:creationID" => "i200903261715000001","type" => "xbrli:stringItemType",}
		end
		def TransferOfFinancialInstrumentsOutOfLevel3OfFairValueHierarchy
			return {"name" => "TransferOfFinancialInstrumentsOutOfLevel3OfFairValueHierarchy","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_TransferOfFinancialInstrumentsOutOfLevel3OfFairValueHierarchy","substitutionGroup" => "xbrli:item","info:creationID" => "i200903261715000000","type" => "xbrli:monetaryItemType",}
		end
		def TransitionFromPreviousGAAPToIFRSsAbstract
			return {"name" => "TransitionFromPreviousGAAPToIFRSsAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_TransitionFromPreviousGAAPToIFRSsAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200812011028091002","type" => "xbrli:stringItemType",}
		end
		def TranslationReservesOfExchangeDifferences
			return {"xbrli:balance" => "credit","name" => "TranslationReservesOfExchangeDifferences","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_TranslationReservesOfExchangeDifferences","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413601","type" => "xbrli:monetaryItemType",}
		end
		def TreasuryShares
			return {"xbrli:balance" => "debit","name" => "TreasuryShares","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_TreasuryShares","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413602","type" => "xbrli:monetaryItemType",}
		end
		def UnearnedFinanceIncomeOnFinanceLease
			return {"xbrli:balance" => "debit","name" => "UnearnedFinanceIncomeOnFinanceLease","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_UnearnedFinanceIncomeOnFinanceLease","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413603","type" => "xbrli:monetaryItemType",}
		end
		def UnearnedFinanceIncomeOnFinanceLeaseAbstract
			return {"name" => "UnearnedFinanceIncomeOnFinanceLeaseAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_UnearnedFinanceIncomeOnFinanceLeaseAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413604","type" => "xbrli:stringItemType",}
		end
		def UnearnedFinanceIncomeOnFinanceLeaseEndOfPeriodLaterThanFiveYears
			return {"xbrli:balance" => "debit","name" => "UnearnedFinanceIncomeOnFinanceLeaseEndOfPeriodLaterThanFiveYears","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_UnearnedFinanceIncomeOnFinanceLeaseEndOfPeriodLaterThanFiveYears","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413605","type" => "xbrli:monetaryItemType",}
		end
		def UnearnedFinanceIncomeOnFinanceLeaseEndOfPeriodLaterThanOneYearAndNotLaterThanFiveYears
			return {"xbrli:balance" => "debit","name" => "UnearnedFinanceIncomeOnFinanceLeaseEndOfPeriodLaterThanOneYearAndNotLaterThanFiveYears","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_UnearnedFinanceIncomeOnFinanceLeaseEndOfPeriodLaterThanOneYearAndNotLaterThanFiveYears","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413606","type" => "xbrli:monetaryItemType",}
		end
		def UnearnedFinanceIncomeOnFinanceLeaseEndOfPeriodNotLaterThanOneYear
			return {"xbrli:balance" => "debit","name" => "UnearnedFinanceIncomeOnFinanceLeaseEndOfPeriodNotLaterThanOneYear","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_UnearnedFinanceIncomeOnFinanceLeaseEndOfPeriodNotLaterThanOneYear","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413607","type" => "xbrli:monetaryItemType",}
		end
		def UnrecognisedActuarialGainsLosses
			return {"xbrli:balance" => "debit","name" => "UnrecognisedActuarialGainsLosses","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_UnrecognisedActuarialGainsLosses","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413608","type" => "xbrli:monetaryItemType",}
		end
		def UnrecognisedAssetsOfDefinedBenefitPlans
			return {"xbrli:balance" => "debit","name" => "UnrecognisedAssetsOfDefinedBenefitPlans","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_UnrecognisedAssetsOfDefinedBenefitPlans","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413609","type" => "xbrli:monetaryItemType",}
		end
		def UnrecognisedPastServiceCost
			return {"xbrli:balance" => "credit","name" => "UnrecognisedPastServiceCost","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_UnrecognisedPastServiceCost","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413610","type" => "xbrli:monetaryItemType",}
		end
		def UnrecognisedShareOfLossesOfAssociates
			return {"xbrli:balance" => "debit","name" => "UnrecognisedShareOfLossesOfAssociates","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_UnrecognisedShareOfLossesOfAssociates","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413611","type" => "xbrli:monetaryItemType",}
		end
		def UnusedProvisionReversedAbstract
			return {"name" => "UnusedProvisionReversedAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_UnusedProvisionReversedAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413612","type" => "xbrli:stringItemType",}
		end
		def UnusedProvisionReversedLegalProceedingsProvision
			return {"xbrli:balance" => "debit","name" => "UnusedProvisionReversedLegalProceedingsProvision","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_UnusedProvisionReversedLegalProceedingsProvision","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413613","type" => "xbrli:monetaryItemType",}
		end
		def UnusedProvisionReversedMiscellaneousOtherProvisions
			return {"xbrli:balance" => "debit","name" => "UnusedProvisionReversedMiscellaneousOtherProvisions","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_UnusedProvisionReversedMiscellaneousOtherProvisions","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413614","type" => "xbrli:monetaryItemType",}
		end
		def UnusedProvisionReversedOnerousContractsProvision
			return {"xbrli:balance" => "debit","name" => "UnusedProvisionReversedOnerousContractsProvision","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_UnusedProvisionReversedOnerousContractsProvision","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413615","type" => "xbrli:monetaryItemType",}
		end
		def UnusedProvisionReversedOtherProvisions
			return {"xbrli:balance" => "debit","name" => "UnusedProvisionReversedOtherProvisions","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_UnusedProvisionReversedOtherProvisions","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413616","type" => "xbrli:monetaryItemType",}
		end
		def UnusedProvisionReversedProvisionForDecommissioningRestorationAndRehabilitationCosts
			return {"xbrli:balance" => "debit","name" => "UnusedProvisionReversedProvisionForDecommissioningRestorationAndRehabilitationCosts","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_UnusedProvisionReversedProvisionForDecommissioningRestorationAndRehabilitationCosts","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413617","type" => "xbrli:monetaryItemType",}
		end
		def UnusedProvisionReversedRestructuringProvision
			return {"xbrli:balance" => "debit","name" => "UnusedProvisionReversedRestructuringProvision","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_UnusedProvisionReversedRestructuringProvision","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413618","type" => "xbrli:monetaryItemType",}
		end
		def UnusedProvisionReversedWarrantyProvision
			return {"xbrli:balance" => "debit","name" => "UnusedProvisionReversedWarrantyProvision","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_UnusedProvisionReversedWarrantyProvision","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413619","type" => "xbrli:monetaryItemType",}
		end
		def UnusedTaxCreditsForWhichNoDeferredTaxAssetRecognised
			return {"name" => "UnusedTaxCreditsForWhichNoDeferredTaxAssetRecognised","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_UnusedTaxCreditsForWhichNoDeferredTaxAssetRecognised","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413620","type" => "xbrli:monetaryItemType",}
		end
		def UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised
			return {"name" => "UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413621","type" => "xbrli:monetaryItemType",}
		end
		def UsefulLivesOrAmortisationRatesBrandNames
			return {"name" => "UsefulLivesOrAmortisationRatesBrandNames","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_UsefulLivesOrAmortisationRatesBrandNames","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413622","type" => "xbrli:stringItemType",}
		end
		def UsefulLivesOrAmortisationRatesComputerSoftware
			return {"name" => "UsefulLivesOrAmortisationRatesComputerSoftware","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_UsefulLivesOrAmortisationRatesComputerSoftware","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413623","type" => "xbrli:stringItemType",}
		end
		def UsefulLivesOrAmortisationRatesCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRights
			return {"name" => "UsefulLivesOrAmortisationRatesCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRights","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_UsefulLivesOrAmortisationRatesCopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRights","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413624","type" => "xbrli:stringItemType",}
		end
		def UsefulLivesOrAmortisationRatesIntangibleAssetsOtherThanGoodwill
			return {"name" => "UsefulLivesOrAmortisationRatesIntangibleAssetsOtherThanGoodwill","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_UsefulLivesOrAmortisationRatesIntangibleAssetsOtherThanGoodwill","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413625","type" => "xbrli:stringItemType",}
		end
		def UsefulLivesOrAmortisationRatesIntangibleExplorationAndEvaluationAssets
			return {"name" => "UsefulLivesOrAmortisationRatesIntangibleExplorationAndEvaluationAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_UsefulLivesOrAmortisationRatesIntangibleExplorationAndEvaluationAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413626","type" => "xbrli:stringItemType",}
		end
		def UsefulLivesOrAmortisationRatesLicencesAndFranchises
			return {"name" => "UsefulLivesOrAmortisationRatesLicencesAndFranchises","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_UsefulLivesOrAmortisationRatesLicencesAndFranchises","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413627","type" => "xbrli:stringItemType",}
		end
		def UsefulLivesOrAmortisationRatesMastheadsAndPublishingTitles
			return {"name" => "UsefulLivesOrAmortisationRatesMastheadsAndPublishingTitles","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_UsefulLivesOrAmortisationRatesMastheadsAndPublishingTitles","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413628","type" => "xbrli:stringItemType",}
		end
		def UsefulLivesOrAmortisationRatesOtherIntangibleAssets
			return {"name" => "UsefulLivesOrAmortisationRatesOtherIntangibleAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_UsefulLivesOrAmortisationRatesOtherIntangibleAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413629","type" => "xbrli:stringItemType",}
		end
		def UsefulLivesOrAmortisationRatesRecipesFormulaeModelsDesignsAndPrototypes
			return {"name" => "UsefulLivesOrAmortisationRatesRecipesFormulaeModelsDesignsAndPrototypes","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_UsefulLivesOrAmortisationRatesRecipesFormulaeModelsDesignsAndPrototypes","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413630","type" => "xbrli:stringItemType",}
		end
		def UsefulLivesOrDepreciationRatesBiologicalAssetsAtCost
			return {"name" => "UsefulLivesOrDepreciationRatesBiologicalAssetsAtCost","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_UsefulLivesOrDepreciationRatesBiologicalAssetsAtCost","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413631","type" => "xbrli:stringItemType",}
		end
		def UsefulLivesOrDepreciationRatesConstructionInProgress
			return {"name" => "UsefulLivesOrDepreciationRatesConstructionInProgress","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_UsefulLivesOrDepreciationRatesConstructionInProgress","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413632","type" => "xbrli:stringItemType",}
		end
		def UsefulLivesOrDepreciationRatesFixturesAndFittings
			return {"name" => "UsefulLivesOrDepreciationRatesFixturesAndFittings","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_UsefulLivesOrDepreciationRatesFixturesAndFittings","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413633","type" => "xbrli:stringItemType",}
		end
		def UsefulLivesOrDepreciationRatesInvestmentPropertyCostModel
			return {"name" => "UsefulLivesOrDepreciationRatesInvestmentPropertyCostModel","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_UsefulLivesOrDepreciationRatesInvestmentPropertyCostModel","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413634","type" => "xbrli:stringItemType",}
		end
		def UsefulLivesOrDepreciationRatesLandAndBuildings
			return {"name" => "UsefulLivesOrDepreciationRatesLandAndBuildings","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_UsefulLivesOrDepreciationRatesLandAndBuildings","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413635","type" => "xbrli:stringItemType",}
		end
		def UsefulLivesOrDepreciationRatesMachinery
			return {"name" => "UsefulLivesOrDepreciationRatesMachinery","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_UsefulLivesOrDepreciationRatesMachinery","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413636","type" => "xbrli:stringItemType",}
		end
		def UsefulLivesOrDepreciationRatesOfficeEquipment
			return {"name" => "UsefulLivesOrDepreciationRatesOfficeEquipment","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_UsefulLivesOrDepreciationRatesOfficeEquipment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413637","type" => "xbrli:stringItemType",}
		end
		def UsefulLivesOrDepreciationRatesOtherPropertyPlantAndEquipment
			return {"name" => "UsefulLivesOrDepreciationRatesOtherPropertyPlantAndEquipment","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_UsefulLivesOrDepreciationRatesOtherPropertyPlantAndEquipment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413638","type" => "xbrli:stringItemType",}
		end
		def UsefulLivesOrDepreciationRatesPropertyPlantAndEquipment
			return {"name" => "UsefulLivesOrDepreciationRatesPropertyPlantAndEquipment","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_UsefulLivesOrDepreciationRatesPropertyPlantAndEquipment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413639","type" => "xbrli:stringItemType",}
		end
		def UsefulLivesOrDepreciationRatesTangibleExplorationAndEvaluationAssets
			return {"name" => "UsefulLivesOrDepreciationRatesTangibleExplorationAndEvaluationAssets","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_UsefulLivesOrDepreciationRatesTangibleExplorationAndEvaluationAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413640","type" => "xbrli:stringItemType",}
		end
		def UsefulLivesOrDepreciationRatesVehicles
			return {"name" => "UsefulLivesOrDepreciationRatesVehicles","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_UsefulLivesOrDepreciationRatesVehicles","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413641","type" => "xbrli:stringItemType",}
		end
		def Vehicles
			return {"xbrli:balance" => "debit","name" => "Vehicles","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_Vehicles","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413642","type" => "xbrli:monetaryItemType",}
		end
		def VehiclesAbstract
			return {"name" => "VehiclesAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_VehiclesAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413643","type" => "xbrli:stringItemType",}
		end
		def VehiclesAccumulatedDepreciationAndImpairment
			return {"xbrli:balance" => "credit","name" => "VehiclesAccumulatedDepreciationAndImpairment","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_VehiclesAccumulatedDepreciationAndImpairment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413644","type" => "xbrli:monetaryItemType",}
		end
		def VehiclesCarryingAmountAtCostOfRevaluedAssets
			return {"name" => "VehiclesCarryingAmountAtCostOfRevaluedAssets","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_VehiclesCarryingAmountAtCostOfRevaluedAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413645","type" => "xbrli:monetaryItemType",}
		end
		def VehiclesCarryingAmountOfAssetsRetiredFromActiveUse
			return {"name" => "VehiclesCarryingAmountOfAssetsRetiredFromActiveUse","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_VehiclesCarryingAmountOfAssetsRetiredFromActiveUse","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413646","type" => "xbrli:monetaryItemType",}
		end
		def VehiclesCarryingAmountOfRevaluedAssets
			return {"name" => "VehiclesCarryingAmountOfRevaluedAssets","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_VehiclesCarryingAmountOfRevaluedAssets","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413647","type" => "xbrli:monetaryItemType",}
		end
		def VehiclesCarryingAmountOfRevaluedAssetsByActiveMarketPrices
			return {"name" => "VehiclesCarryingAmountOfRevaluedAssetsByActiveMarketPrices","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_VehiclesCarryingAmountOfRevaluedAssetsByActiveMarketPrices","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413648","type" => "xbrli:monetaryItemType",}
		end
		def VehiclesCarryingAmountOfRevaluedAssetsByEstimations
			return {"name" => "VehiclesCarryingAmountOfRevaluedAssetsByEstimations","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_VehiclesCarryingAmountOfRevaluedAssetsByEstimations","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413649","type" => "xbrli:monetaryItemType",}
		end
		def VehiclesExpendituresRecognisedForConstructions
			return {"name" => "VehiclesExpendituresRecognisedForConstructions","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_VehiclesExpendituresRecognisedForConstructions","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413650","type" => "xbrli:monetaryItemType",}
		end
		def VehiclesGross
			return {"xbrli:balance" => "debit","name" => "VehiclesGross","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_VehiclesGross","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413651","type" => "xbrli:monetaryItemType",}
		end
		def VehiclesGrossCarryingAmountFullyDepreciated
			return {"name" => "VehiclesGrossCarryingAmountFullyDepreciated","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_VehiclesGrossCarryingAmountFullyDepreciated","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413652","type" => "xbrli:monetaryItemType",}
		end
		def VehiclesRevaluationSurplus
			return {"name" => "VehiclesRevaluationSurplus","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_VehiclesRevaluationSurplus","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413653","type" => "xbrli:monetaryItemType",}
		end
		def VehiclesTemporarilyIdle
			return {"name" => "VehiclesTemporarilyIdle","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_VehiclesTemporarilyIdle","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413654","type" => "xbrli:monetaryItemType",}
		end
		def WagesAndSalaries
			return {"xbrli:balance" => "debit","name" => "WagesAndSalaries","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_WagesAndSalaries","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413655","type" => "xbrli:monetaryItemType",}
		end
		def WarrantyProvision
			return {"xbrli:balance" => "credit","name" => "WarrantyProvision","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_WarrantyProvision","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413656","type" => "xbrli:monetaryItemType",}
		end
		def WarrantyProvisionAbstract
			return {"name" => "WarrantyProvisionAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_WarrantyProvisionAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413657","type" => "xbrli:stringItemType",}
		end
		def WeightedAverageExercisePriceOfShareOptionsExercisableSharebasedPaymentArrangement
			return {"name" => "WeightedAverageExercisePriceOfShareOptionsExercisableSharebasedPaymentArrangement","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_WeightedAverageExercisePriceOfShareOptionsExercisableSharebasedPaymentArrangement","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413658","type" => "xbrli:decimalItemType",}
		end
		def WeightedAverageExercisePriceOfShareOptionsExercisedSharebasedPaymentArrangement
			return {"name" => "WeightedAverageExercisePriceOfShareOptionsExercisedSharebasedPaymentArrangement","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_WeightedAverageExercisePriceOfShareOptionsExercisedSharebasedPaymentArrangement","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413659","type" => "xbrli:decimalItemType",}
		end
		def WeightedAverageExercisePriceOfShareOptionsExpiredSharebasedPaymentArrangement
			return {"name" => "WeightedAverageExercisePriceOfShareOptionsExpiredSharebasedPaymentArrangement","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_WeightedAverageExercisePriceOfShareOptionsExpiredSharebasedPaymentArrangement","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413660","type" => "xbrli:decimalItemType",}
		end
		def WeightedAverageExercisePriceOfShareOptionsForfeitedSharebasedPaymentArrangement
			return {"name" => "WeightedAverageExercisePriceOfShareOptionsForfeitedSharebasedPaymentArrangement","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_WeightedAverageExercisePriceOfShareOptionsForfeitedSharebasedPaymentArrangement","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413661","type" => "xbrli:decimalItemType",}
		end
		def WeightedAverageExercisePriceOfShareOptionsGrantedSharebasedPaymentArrangement
			return {"name" => "WeightedAverageExercisePriceOfShareOptionsGrantedSharebasedPaymentArrangement","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_WeightedAverageExercisePriceOfShareOptionsGrantedSharebasedPaymentArrangement","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413662","type" => "xbrli:decimalItemType",}
		end
		def WeightedAverageExercisePriceOfShareOptionsOutstandingSharebasedPaymentArrangement
			return {"name" => "WeightedAverageExercisePriceOfShareOptionsOutstandingSharebasedPaymentArrangement","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_WeightedAverageExercisePriceOfShareOptionsOutstandingSharebasedPaymentArrangement","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413663","type" => "xbrli:decimalItemType",}
		end
		def WeightedAverageShares
			return {"name" => "WeightedAverageShares","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_WeightedAverageShares","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413664","type" => "xbrli:sharesItemType",}
		end
		def WeightedAverageSharesAndAdjustedWeightedAverageSharesAbstract
			return {"name" => "WeightedAverageSharesAndAdjustedWeightedAverageSharesAbstract","nillable" => "true","abstract" => "true","xbrli:periodType" => "duration","id" => "ifrs_WeightedAverageSharesAndAdjustedWeightedAverageSharesAbstract","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413665","type" => "xbrli:stringItemType",}
		end
		def WorkInProgress
			return {"xbrli:balance" => "debit","name" => "WorkInProgress","nillable" => "true","xbrli:periodType" => "instant","id" => "ifrs_WorkInProgress","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413666","type" => "xbrli:monetaryItemType",}
		end
		def WritedownsReversalsOfInventories
			return {"xbrli:balance" => "debit","name" => "WritedownsReversalsOfInventories","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_WritedownsReversalsOfInventories","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413668","type" => "xbrli:monetaryItemType",}
		end
		def WritedownsReversalsOfPropertyPlantAndEquipment
			return {"xbrli:balance" => "debit","name" => "WritedownsReversalsOfPropertyPlantAndEquipment","nillable" => "true","xbrli:periodType" => "duration","id" => "ifrs_WritedownsReversalsOfPropertyPlantAndEquipment","substitutionGroup" => "xbrli:item","info:creationID" => "i200806241028413669","type" => "xbrli:monetaryItemType",}
		end

	 end
end
end